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

1.blocul de instrucțiuni care reține în variabila........ ​

Anexe:

Răspunsuri la întrebare

Răspuns de ciprianb932
2

a. este raspunsul corect

s=n%10 // variabila s retine ultima cifra a numarului n

while(n>9)

n=n/10; // cat timp numarul n este mai mare strict decat 9, adica cat timp n are cel putin 2 cifre, sau n are mai mult de o cifra si este mai mare strict decat 9 (numerele mai mari strict decat 9 sunt din [10, inf)), n se imparte la 10 adica dispare de fiecare data ultima cifra a lui n pana cand nu se respecta conditia n>9 din while (n ramane cu o singura cifra).

Si la final numarul n ramane cu prima cifra a sa

s=s+n // s se actualizeaza cu vechiul s + n

s retine suma dintre prima si ultima cifra din numarul n

Alte întrebări interesante