Se da segventa pseudocod :
a←a+b
b←b*b
a←2*a+b
Scrie"a" , a
Scrie "b", b
Ce se afiseaza daca pentru a se citeste 5, pentru b,6. Justificare.
Răspunsuri la întrebare
Răspuns de
1
Pai sa o luam asa:
a = 5, b = 6
Executam a = a+b = 5 + 6 = 11
a = 11, b = 6
Executam b = b*b = 6*6 = 36
a = 11, b = 36
Executam a = 2*a+b = 2 * 11 +36 = 22+36 = 58
a = 58, b = 36
Executam scrie "a", a
Se va scrie:
a58
Pentru ca daca pui ceva intre ghilimele inseamna ca vrei sa afiseze efectiv LITERA a, nu valoarea, iar apoi afisezi si a fara ghilimele adica valoarea lui a care e 58.
La fel pentru afisatul lui b!
a = 5, b = 6
Executam a = a+b = 5 + 6 = 11
a = 11, b = 6
Executam b = b*b = 6*6 = 36
a = 11, b = 36
Executam a = 2*a+b = 2 * 11 +36 = 22+36 = 58
a = 58, b = 36
Executam scrie "a", a
Se va scrie:
a58
Pentru ca daca pui ceva intre ghilimele inseamna ca vrei sa afiseze efectiv LITERA a, nu valoarea, iar apoi afisezi si a fara ghilimele adica valoarea lui a care e 58.
La fel pentru afisatul lui b!
Alte întrebări interesante
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă