Se citeste un nr natural n. Sa se calculeze si sa se afiseze suma cifrelor. Scrieti intr-un tabel modul in care se modifica la fiecare pas valorile celor doua variabile n si sum pentru doua ex
n= 123
n=21736
Anexe:
Răspunsuri la întrebare
Răspuns de
0
In timpul while-ului ("cat timp"), urmatoarele modificari au loc in rularea programului:
1. n = 123
n = 123 ⇒ 123 > 0? DA ⇒ s = 0 + 123%10 si n = 123 / 10 ⇒ s = 3 si n = 12
n = 12 ⇒ 12 > 0? DA ⇒ s = 3 + 2 si n = 12 / 10 ⇒ s = 5 si n = 1
n = 1 ⇒ 1 > 0? DA ⇒ s = 5 + 1 si n = 1 / 10 ⇒ s = 6 si n = 0 (programul se opreste aici)
2. n = 21736 (o sa fac mai repede)
n = 21736 ⇒ s = 0 + 6 si n = 21736 / 10 ⇒ s = 6 si n = 2173
n = 2173 ⇒ s = 6 + 3 si n = 2173 / 10 ⇒ s = 9 si n = 217
n = 217 ⇒ s = 9 + 7 si n = 217 / 10 ⇒ s = 16 si n = 21
n = 21 ⇒ s = 16 + 1 si n = 21 / 10 ⇒ s = 17 si n = 2
n = 2 ⇒ s = 17 + 2 si n = 2 / 10 ⇒ s = 19 si n = 0 (programul se opreste)
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă