Documente Academic
Documente Profesional
Documente Cultură
a. 0 b. 4 c. 2 d. 1
6. Care trebuie s fie valoarea variabilei întregi v în void F(long int n, long int &s)
apelul F(v,s) dac valoarea ini ial a variabilei { if (n > 0)
întregi s este 0, iar valoarea acesteia în urma { s = s * 10 + n % 10;
executrii subprogramului F, definit alturat, este F(n / 10, s);
}
4301?
}
a. 1043 b. 1304 c. 4301 d. 1034
7. În secven a alturat s-a notat cu x%y
pentru i 1, n execut
restul împr irii num rului întreg x la dac (i%2=0) i (a[i]%2>0) atunci
num rul întreg y. Aceast secven are ca scrie a[i]
efect:
d x
4. Scrie i un algoritm pseudocod echivalent cu algoritmul dat
care s utilizeze în locul structurii repetitive repet pân
când o structur repetitiv condi ionat anterior. (2p.) scrie d
a. 4 b. 2 c. 1 d. 3
1 2 3 4 4 2 3 1
5 6 7 8 5 7 6 8
De exemplu pentru n = 4 i matricea se ob ine 9 11 10 12 .
9 10 11 12
13 14 15 16 16 14 15 13
3. În fi ierul text NUMERE.IN, pe prima linie se afl trei numere naturale n, a i b (0<n<=1000, a<b)
separate prin câte un spa iu, iar pe linia a doua n numere naturale desp r ite prin câte un spa iu.
Scrie i programul care cite te datele din fi ierul NUMERE.IN i scrie în fi ierul text NUMERE.OUT
numerele de pe linia a doua a fi ierului de intrare care se g sesc în afara intervalului deschis (a,b).
Numerele vor fi scrise pe o singur linie în fi ierului de ie ire separate prin câte un spa iu. (10p.)
a. 1 b. 4 c. 3 d. 2
8. Se consider un graf orientat cu 8 noduri, numerotate de la 1 la 8 i arcele [1,2], [1,8], [2,3],
[2,7], [3,2], [5,8], [6,5], [6,8], [7,3], [7,4], [8,6], [8,7]. Preciza i care este nodul la
care se poate ajunge, din oricare alt nod al grafului, parcurgând drumuri ale grafului.
a. 3 b. 4 c. 1 d. 2