Informatică, întrebare adresată de kissanna04, 8 ani în urmă

Se citesc numere pana la intalnirea valorii 0. Sa se afiseze fiecare numar inversat, folosind structura while.Te rog

Răspunsuri la întrebare

Răspuns de gofi84
0

#include <iostream>

using namespace std;

int main(){

   int numar, numarCopie, invers = 0;

//citim

   while(cin>>numar)

   {

//daca numarul este 0 se iese din loop

      if(numar == 0) break;

      numarCopie = numar;

     

      while(numarCopie != 0)

      {

       invers = (invers * 10) + numarCopie % 10;

       numarCopie /= 10;

      }

      cout << invers << " ";

      invers = 0;

   }

   return 0;

}

Alte întrebări interesante