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

Scrieţi un program care citeşte de la tastatură un număr natural cu patru cifre şi care afişează pe câte un rând cifrele numărului.
P.S.: Numerele sa fie asezate in ordine, nu de la coada la cap.

Răspunsuri la întrebare

Răspuns de Zivago
3
int main()
{
    int x;
      cin>>x;
           while(x)
{
             cout<<x%10<<endl;
         x/=10;
}
return 0;
}

Gabriel567: Asa am facut si eu! Problema-i ca eu vreau ca cifrele numarului sa fie scrise in ordine, nu de la coada la cap.
Gabriel567: Mersi oricum! ;)
Zivago: Scrii asa inainte de secventa si dupa ce ai declarat:
Zivago: while(x) { ogl*=10+x%10; x/=10;} si lucrezi cu ogl nu cu x
Alte întrebări interesante