Sunteți pe pagina 1din 3

STRUCTURA CU NUMAR CUNOSCUT DE PASI NR.

SUBIECTUL I (4P)

Se consideră algoritmul alăturat, descris în pseudocod:

a)Scrieti valorile care se afiseaza pentru n=11


b)Scrieti algoritmul dat in limbajul de programare studiat.
c)Echivalati structura repetitiva data cu ajutorul unei structuri repetitive cu test
intial(1p)
d)Scrieti o valoare pentru n astfel incat valoarea afisata sa fie 2.

SUBIECTUL II(4p)

Se considera programul pseudocod alaturat:

a)Ce valoare va fi afisata daca se citesc urmatoarele valori:


5, 372,477,21,27,517 ? (1p)

b)Pentru n=5 scrieti un set de cinci valori care se introduc, pe rand, pentru
variabila x astfel incat valoarea afisata sa fie 4 (1p)

c)Echivalati algoritmul dat cu ajutorul unei structuri repetitive cu test initial.(1p)

d)Scrieti algoritmul dat in limbajul de programare studiat.(1p)


STRUCTURA CU NUMAR CUNOSCUT DE PASI - NR

SUBIECTUL I( 4p)
Se consideră algoritmul alăturat, descris în pseudocod:

a)Scrieți valoarea afișată în urma executării algoritmului dacă se citesc, în ordine,


valorile 5,14,6,15,16,90 (1p)

b)Știind că valoarea citită pentru x este 7, scrieți un șir de numere distincte care pot fi
citite în continuare astfel încât valoarea afișată să fie 0 (1p)

c)Scrieți programul C/C++ corespunzător algoritmului dat (1p)

d)Scrieți în pseudocod un algoritm echivalent cu cel dat în care să se înlocuiască


structura pentru… execută cu o structură repetitivă cu test initial. (1p)

SUBIECTUL II (4p)
Se consideră algoritmul alăturat,descris în pseudocod:
citește x (x număr întreg)
y0
pentru i2, x/2 execută
dacă x%i = 0 atunci
yy+1

daca y=0 atunci


scrie 1
altfel
scrie y

a)Scrieți valoarea care se va afișa pentru x=45 (1p)

b)Scrieți care sunt numerele din intervalul [1,9] care pot fi citite pentru x astfel încât să
se afișeze valoarea 1 (1p)

c)Scrieți programul C/C++ corespunzător algoritmului dat (1p)

d)Scrieți în pseudocod un algoritm echivalent cu cel data în care să se înlocuiască


structura pentru… execută cu o structură repetitivă cu test initial.
( 1p)

S-ar putea să vă placă și