Misiunea taSe citește un număr natural n. Afișează suma cifrelor lui n. Pentru n = 0, suma este 0.
Ideea de azi
while repetă un bloc cât timp o condiție este adevărată. Pentru a parcurge cifrele unui număr: cât timp n > 0, luăm ultima cifră cu n % 10 și o eliminăm cu n // 10. Numărul ajunge la 0 și repetiția se oprește.
Un exemplu
n = 352
s = 0
while n > 0:
s = s + n % 10
n = n // 10
print(s) # 10
Verifică înainte de predare
Compară lucrarea cu fiecare cerință. Folosește Verifică pentru feedback și Indiciu atunci când ai nevoie. Poți corecta și verifica din nou; profesorul vede versiunea pe care o predai.
Exemplu de test
Date de intrare352
Rezultat așteptat10
Date de intrare0
Rezultat așteptat0
MOD DEMONSTRATIVLucrezi fără cont: lucrarea se păstrează doar în acest browser. Verificarea și indiciile funcționează complet. Creează un cont ca să predai lucrarea și să strângi XP.