Documente Academic
Documente Profesional
Documente Cultură
Evaluare
Tablourile unidimensionale TURBO PASCAL
3. Se consideră declaraţiile: (3p) 4. Scrieţi o secvenţă a unui program Pascal, care citeşte
tabloul T, format din 5 componente reale? (3p.)
type Vector =array [1..5] of real; _________________________________________
Linie= array [1..4] of real; _________________________________________
Tabel = array [1..3] of linie;
var V : Vector; _________________________________________
L : Linie; _________________________________________
T : Tabel; _________________________________________
x : real; _________________________________________
i : integer;
_________________________________________
Care dintre atribuirile ce urmează sînt corecte? _________________________________________
a) L[3]:=V[1]; c) L:=T; e)L:=V;
b) V[1]:=L[2]; d) i:=x; f) L[1]:=L[2];
T[alb]:=true
read(A)
I:=alb
A:=8
T[negru]:=pred(verde)=rosu
6. Ce calculează următorul program? (2 p) 7. Se dă un tablou cu 20 de componente de tip întreg.
Încercuiţi varianta corectă. Elaboraţi un program, care calculează media aritmetică a
elementelor acestui tablou. (6p.)
Program P1;
type tablou = array [1..10] of integer; Exemplu: Date de intrare: 4 2 7 3 6 1 9 7 5 0
var x:tablou; i,s:integer; Date de ieşire: 4.50
begin
for i:=1 to 10 do __________________________________________
begin
write(‘x[’,I,’]=’); _______________________________
readln(x[i]);
end;
______________________________
s:=0; ______________________________
for i:=1 to 10 do
if x[i] mod 2=0 then s:=s+x[i]; ______________________________
writeln(’s=’,s); ___________________________________
readln;
_________________________________________
end.
_________________________________________
a) numărul componentelor impare _________________________________________
b) numărul componentelor pare _________________________________________
c) suma componentelor pare _________________________________________
d) suma componentelor pozitive _________________________________________
_________________________________________
_________________________________________
Barem de notare
punctaj 23-24 21-22 18-20 14-17 11-13 8-10 6-7 4-5 2-3 1
nota 10 9 8 7 6 5 4 3 2 1
Analiza evaluării
1. Cantitativ
10 9 8 7 6 5 <=4 Nota % %
medie însuţitei calităţii
2. Calitativ