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

Scrieti un program (C++) care citeste de la tastatura un numar natural cu 4 cifre si care afiseaza pe cate un rand cifrele numarului, incepand cu cifra cea mai semnificativa. (nu inteleg partea cu cifra semnificativa...)


boiustef: adica de unde stii ca nu e asa ...
NekoYuriya: am cautat pe net, dar nu am gasit nimic clar
NekoYuriya: daca ar fi trebuit sa le afisez dupa cifra cea mai mare ar fi fost formulat altfel
boiustef: am gasit, cred... daca ai numarul 2316, cifra cea mai semnificativa e 2, deoaece ea semnifica ordinul mii, urmeaza cifrele 3, 1, 6
boiustef: cred asta e ideea
boiustef: cout << n/1000 << endl; samd
NekoYuriya: pare logic
NekoYuriya: ms frate
boiustef: sarbatori fericite !
NekoYuriya: ms la fel! <3

Răspunsuri la întrebare

Răspuns de boiustef
3

cin >> n;

cout << n/1000 << endl;

n=n%1000;

cout << n/100 << endl;

n=n%100;

cout << n/10 << endl;

cout << n%10;

Alte întrebări interesante