Sie sind auf Seite 1von 2

Harea Maria

Test de evaluare Nr-1


Numele i prenumele ________________ Clasa ______
Nota _______
Data ______
Tema: Instruciuni structurate
Varianta I
1. Care este destinaia Instruciunii If, ____________________________________________________
____________________________________________________________________________________
_____________________________________________________________________________________
2. _________________________________conine o expresie numit selector i o list de instruciuni.
Execuia acestei instruciuni :__________________________________________________________
_____________________________________________________________________________________
_____________________________________________________________________________________
3. Care sunt instruciunile repetitive nvate_______________________________________________
Sintaxa instructiunii For_______________________________________________________________
_____________________________________________________________________________________
4. Se consider declaratiile var i,j,n:integer; x,y:real; c:char;
Care din instruciunile ce urmeaz snt corecte:
a) for I :=3 to 7 do j:=i+5;
c) for c :=A to Z do writeln (ord(c))
b) for I :=1 to n do y:=y/x;
d) for c:= 0 to 5 do
5) Evaluai, scriei rezultatul:
1.program Case;
var s, i : integer;
begin
s := 2;
i := 4;
case i of
1: s:=s + i;
2: s:=s + 2*i;
3: s:=s + 3*i;
4: s:=s + 4*i;
else s:= s +7*i;
end;
write('s =',s);
end.
1.________________

2.program
ciclic_FOR;
var s, i : integer;
begin
s := 1;
for i:=1 to 4 do
begin
s := s + sqr(i)+2;
end;
write('s =',s);
end.

2.________________

3.program WHILE;
var s, i : integer;
begin
s := 5;
i := 3;
while i < 6 do
begin
s :=sqr(s) + s mod i;
inc(i);
end;
write('s =',s);
end.

3.________________

4.program REPEAT;
var s, i : integer;
begin
s := 2;
i := 1;
repeat
s := s + sqr(s div i);
i := i + 1;
until i >= 5;
write('s =',s);
end.

4.________________

6. De elaborat un program care afieaz tote numerele care se divid la 3 din intervalul
de la 1 la 100.
Barem: Ex: 1, 4 - 1 punct;
5 - 4 puncte;
6 - 2 puncte.

Test de evaluare Nr-1

Harea Maria

Numele i prenumele ____________________________________________ Clasa ______


Nota _____
Data ______
Tema: Instruciuni structurate
Varianta II
1. Care este destinaia Instruciunii FOR, _________________________________________________
____________________________________________________________________________________
_____________________________________________________________________________________
2. _________________________________conine o expresie boolean care controleaz execuia
repetat a altei instruciuni.
Execuia acestei instruciuni :__________________________________________________________
_____________________________________________________________________________________
_____________________________________________________________________________________
3. Care sunt instruciunile repetitive nvate_______________________________________________
Sintaxa instructiunii While_____________________________________________________________
_____________________________________________________________________________________
4. Se consider declaratiile var i,j,n:integer; x,y:real; c:char;
Care din instruciunile ce urmeaz snt corecte:
a) for I :=A to 7 do j:=i+5;
c) for c :=D to M do writeln (ord(c))
b) for I :=2 to n do y:=y/x+1;
d) for c:= 3 to 5 do
5) Evaluai, scriei rezultatul:
1.program Case;
var s, i : integer;
begin
s := 3;
i := 0;
case i of
1: s:=s + i;
2: s:=s + 2*i;
3: s:=s + 3*i;
4: s:=s + 4*i;
else s:= s +7*i;
end;
write('s =',s);
end.
1.________________

2.program
ciclic_FOR;
var s, i : integer;
begin
s := 2;
for i:=1 to 5 do
begin
s := s + sqr(i)+2;
end;
write('s =',s);
end.

3.program WHILE;
var s, i : integer;
begin
s := 4;
i := 2;
while i < 5do
begin
s :=sqr(s) + s mod i;
inc(i);
end;
write('s =',s);
end.

2.________________

3.________________

4.program REPEAT;
var s, i : integer;
begin
s := 5;
i := 2;
repeat
s := s + sqr(s div i);
i := i + 1;
until i >= 6;
write('s =',s);
end.

4.________________

6. S se elaboreze un program care calculeaz produsul numerelor pare de la 1

la n, unde n se introduce de la tastatur.


Barem: Ex: 1, 4 - 1 punct;
5 - 4 puncte;
6 - 2 puncte.

Das könnte Ihnen auch gefallen