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

Am nevoie de ajutor la o problema in c++ : Se citesc cifre pana la intalnirea cu 0. Sa se formeze un nr. in care ultima cifra e cifra unitatiilor. Multumesc anticipat.


togoeradu: enunțul pare greșit
togoeradu: incomplet
stoisinmarko: asa l-am primit de la profesoara
stoisinmarko: mai am un ex asemanator poate te ajuta, scriu imd
stoisinmarko: Se ciesc cifre pana la intalnirea lui 0. Sa se formeze un nr. in care prima cifra citita e cifra unitatilor. vine asa:
stoisinmarko: {int nr=0,if,putere=1; do { cin>>cif; nr=cif*putere+nr; putere=putere*10; } while(cif!=0); cout<
stoisinmarko: cout<
stoisinmarko: nr
stoisinmarko: ;}
stoisinmarko: dupa nr=0 era cif

Răspunsuri la întrebare

Răspuns de togoeradu
1

Răspuns:

#include <iostream>

using namespace std;

int n,nr=0;

int main()

{

   cin>>n;

   while(n!=0)

   {

     nr=nr*10+n;

     cin>>n;

   }

   cout<<nr;

}

Alte întrebări interesante