LECȚIE C++ · Prelucrarea cifrelor și bucle imbricate

Cum extragem cifrele unui număr?

Învață pas cu pas, apoi exersează.

Explicație

Pentru un număr natural n, ultima cifră este n % 10. După ce o prelucrezi, elimin-o cu n = n / 10 (împărțire între întregi). Repetă cât timp n > 0. Exemplu: 247 % 10 este 7, apoi 247 / 10 este 24. Continuă cu 4 și 2. Atenție: pentru n=0, o buclă while(n>0) nu pornește; tratează separat acest caz. Pentru modele din steluțe folosește două bucle for: una pentru rânduri, alta pentru coloane.

Exersează în CodePath

Creează un cont gratuit pentru a accesa editorul, testele, feedbackul și progresul cursului.

Începe gratuit

Ai deja cont? Deschide activitatea

Cum extragem cifrele unui număr? | C++ explicat | CodePath