Răspuns :
Explicație:
Daca stai sa iei mo-ta-mo ce scrie acolo, o sa vezi ca al tau "numar_cifre" initial este 0.
Sa zicem ca trecem peste if si ajungem la while.
numar_cifre primeste valoarea 1, apoi nr primeste valoarea 432.
Ne intrebam din nou: Este nr (in cazul nostru 432) mai mare decat 0? DA
numar_cifre primeste valoarea 2, apoi nr primeste valoarea 43.
Ne intrebam din nou: Este nr (in cazul nostru 43) mai mare decat 0? DA
numar_cifre primeste valoarea 3, apoi nr primeste valoarea 4.
Ne intrebam din nou: Este nr (in cazul nostru 4) mai mare decat 0? DA
numar_cifre primeste valoarea 4, apoi nr primeste valoarea 0.
Ne intrebam din nou: Este nr (in cazul nostru 0) mai mare decat 0? NU
Parasim while si afisam numar_cifre, adica 4.
Sper ca ai inteles explicatia.
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de ajutor, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite!