Ajutor !
Rezolvati-mi va rog problema in C++ cat de repede puteti !
Se citeste de la tastatura un numar natural n
iar apoi alte n numere naturale. Sa se calculeze si
sa se afiseze pentru fiecare numar din cele n citite
suma cifrelor, numarul cifrelor si rasturnatul lor.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
int n, x, s, nr, o;
cin>>n;
while(n)
{
s = 0; nr = 0; o = 0;
cin>>x;
while(x)
{
o = o * 10 + x % 10;
s += x % 10;
nr++;
x /= 10;
}
cout<<"Suma cifrelor: "<<s<<"\nNumarul cifrelor: "<<nr<<"\nRasturnatul: "<<o<<'\n';
--n;
}
}
using namespace std;
int main()
{
int n, x, s, nr, o;
cin>>n;
while(n)
{
s = 0; nr = 0; o = 0;
cin>>x;
while(x)
{
o = o * 10 + x % 10;
s += x % 10;
nr++;
x /= 10;
}
cout<<"Suma cifrelor: "<<s<<"\nNumarul cifrelor: "<<nr<<"\nRasturnatul: "<<o<<'\n';
--n;
}
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Alte limbi străine,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Fizică,
9 ani în urmă
Limba română,
9 ani în urmă