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

se citesc n numere.Sa se afiseze pentru fiecare cate cifre are.


cristianfocsa8: in c++

Răspunsuri la întrebare

Răspuns de BigBenN
1

Răspuns:

Codul este in fisierul atasat mai jos.

Explicație:

Facem o schita pe foaie cum functioneaza programul.

Sa zicem ca avem numarul 4215.

Noi taiem fiecare cifra de la coada si adaugam cate o unitate la contorul nostru care o sa afisese cate cifre are numarul ( s++ ) pana cand numarul devine 0 si o sa iese din while pentru ca am pus conditia while(a[i]!=0)

deci cum functioneaza

4215/10=421 (Nu da 421,5 pentru ca lucram cu numere intregi care se              declara int )

s=1

421/10=42

s=2

42/10=4

s=3

4/10=0

s=4

Numarul nostru devine 0 si iese din while si afiseaza variabila s

Anexe:
Alte întrebări interesante