Informatică, întrebare adresată de leuca92, 9 ani în urmă

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 Razzvy
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;
   }
}
Alte întrebări interesante