Page 100 - informatica_VI
P. 100
ALGORITMI
Aplicații
1. Scrieți în limbajul Scratch un program care calculează
suma numerelor naturale impare mai mici sau egale decât o
valoare n dată, citită de la tastatură.
Exemplu: pentru n = 6 rezultă S = 1+3+5, pentru n = 7
rezultă S = 1+3+5+7.
Un exemplu de rezolvare:
Observații
• Suma se inițializează cu 0, care reprezintă elementul
neutru pentru adunare.
• i este inițializat cu 1, pentru a putea afla numerele
impare (1+2=3, 3+2=5, ...).
Puteți aduce îmbunătățiri scriptului modificând persona-
jul, dialogul, scena.
2. Scrieți în limbajul Scratch un program care calculează:
a) produsul numerelor naturale impare mai mici sau egale decât o valoare n, citită de la tastatură;
b) suma numerelor naturale pare mai mici sau egale decât o valoare n, citită de la tastatură;
Un exemplu de rezolvare:
Observație:
• Produsul P se inițializează
cu 1, reprezentând elementul
neutru pentru înmulțire.
98

