Sunteți pe pagina 1din 2

Grupul Şcolar “Voievodul Mircea” Târgovişte

TEST DE EVALUARE A CUNOŞTINŢELOR

pentru clasa a IX-a


(Pascal/C++)

Problema Nr.1: Fiind date variabilele intregi x,y si z, cum se scrie corect conditia "x mai mare decat y si
mai mic decat z" ?
Varianta Pascal Varianta C++
a) (x>y) or (y<z); a) (x>y) || (y<z);
b) x>y<z; b) x>y<z;
c) x>y and x<z; c) x>y && x<z;
d) (x>y) and (x<z); d) (x>y) && (x<z);
e) (x>y) or (y<z); e) (x>y) || (y<z);
Problema Nr.2: Care expresie este adevarata daca x este pozitiv si este divizibil cu 2 ?
Varianta Pascal Varianta C++
a) ((x+1) mod 2=1) or (x<0) a) (x++ % 2= =1) || (x<0)
b) ((x+1) mod 2=0) or (x>0) b) (x++ % 2= =0) || (x>0)
c) (x mod 2=0) and (x<0) c) (x%2= =0)&&(x<0)
d) not (x mod 2=1) and (x<=0) d) !(x%2= =1) && (x<=0)
Problema Nr.3: Utilizand secventa de program data precizati valorile variabilelor a,b si c
Varianta Pascal Varianta C++
var x,y:integer; a,b,c:real; int x = 2,y = -1;
begin float a, b, c;
x:=2; y:=-1; {
a:= (x-y) div 2; a = (x-y) / 2;
b:= (x-y+2) /2; b = (x-y+2) / 2.;
c:= x+y+1+0,5; c = (float) x +1,5+y++ ;
end. }
Variante: Variante:
a) 1 2 2.5; a) 1 2 2.5;
b) 1 2.5 2.5; b) 1 2.5 2.5;
c) 1.5 2.5 2.5; c) 1.5 2.5 2.5;
d) 1.5 2.5 3.5; d) 1.5 2.5 3.5;
e) eroare e) eroare

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