Algoritmi elementari · cifrele unui număr
Ce afișează secvența n=2027; s=0; while(n>0){ s=s+n%10; n=n/10; } cout<<s;?
Secvența adună cifrele lui n: 7 + 2 + 0 + 2 = 11.
Unde greșesc elevii: se opresc când n ajunge la 0 „prea devreme" și pierd prima cifră, sau confundă n%10 (ultima cifră) cu n/10.
