Se da un nr natural n sa se numere cifrele sale.
Va rog daca puteti sa ma ajutati sa fac programul in c++ pentru problema trebuie sa contina si conditia while..
Multumesc!
Inregistrati-va pentru a beneficia de cunostintele comunitatii, a pune intrebari sau a a raspunde la intrebarilor celorlalti.
Suntem o comunitate care incurajeaza educatia si in care se intalnesc know-how-ul si experienta cu perspective inovative de abordare a problemelor.
Autentificati-va pentru a pune intrebari, a raspunde la intrebarilor celorlalti sau pentru a va conecta cu prietenii.
V-ati uitat parola ? Introduceti adresa de email si veti primi o noua parola.
Please briefly explain why you feel this question should be reported.
Va rugam explicate, pe scurt, de ce credeti ca aceasta intrebare trebuie raportata.
Motivul pentru care raportezi utilizatorul.
x=0;
while(n)
{ n=n/10;
x++;
}
Asa se face. While este o instructiune, nu o conditie. Ea contine o conditie, mai exact n diferit de zero. In aceasta bucla, n-ul este impartit la 10 (practic n-ul se reduce cu cate o cifra la fiecare iteratie) si o variabila masoara de cate ori are loc aceasta operatie, adica de cate ori a disparut cifra de la finalul lui n, adica numarul de cifre ale lui n. Deci la finalul executiei acestei secvente de cod, in variabila x iti va ramane numarul cifrelor lui n. Daca ai nelamuriri, poti intreba.