Sunteți pe pagina 1din 2

Fișă de lucru_____________________________________

1. Indicați tipul datelor din programul de mai jos. (5 p)


Program P1;
{ Tipuri de date simple }
var i, j : integer; _________________________________________________
a, b, c : real; _________________________________________________
s : char; __________________________________________________
p : boolean; _________________________________________________
begin
i:=5; j:=i+9;
writeln(i); writeln(j);
a:=1.0; b:=1.0e-01; c:=-2.001;
writeln(a); writeln(b); writeln(c);
s:=’A’; writeln(s);
p:=true; writeln(p);
end.
2. Care este multimea de valori ale tipului de date integer? Ce operații se pot face cu aceste valori.
3. Tipurile de date se clasifică în: (2 p)
1__________________ 2______________________ 3______________________
4__________________ 5______________________ 6______________________
4. Care este mulţimea de valori ale tipului de date char? Cum este ordonată această mulţime? Ce operaţii se
pot face cu valorile de tip char? (3 p)
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_____________________________________________________________________________________

5. Creaţi un program care afi șează pe ecran numerele de ordine ale valorilor următoarelor tipuri de date
enumerare:( 5p)
FunctiaOcupata = (Muncitor, SefDeEchipa, Maistru,
SefDeSantier, Director);
StareaCivila = (Casatorit, Necasatorit);

6. Incercuiți adevarat sau fals la urmatoarele afirmații. (2 p)


a) Tipul de date real este un tip ordinal? A / F
b) INT (x)- partea intreaga a lui x? A/F
c) Datelor de tip real nu se pot aplica urmatorii operatori;
+, - , /,* A/F
Fișă de lucru_____________________________________

7. Indicați tipul datelor din programul de mai jos. (5 p)


Program P1;
{ Tipuri de date simple }
var i, j : integer; _________________________________________________
a, b, c : real; _________________________________________________
s : char; __________________________________________________
p : boolean; _________________________________________________
begin
i:=5; j:=i+9;
writeln(i); writeln(j);
a:=1.0; b:=1.0e-01; c:=-2.001;
writeln(a); writeln(b); writeln(c);
s:=’A’; writeln(s);
p:=true; writeln(p);
end.
8. Care este multimea de valori ale tipului de date integer? Ce operații se pot face cu aceste valori.
9. Tipurile de date se clasifică în: (2 p)
1__________________ 2______________________ 3______________________
4__________________ 5______________________ 6______________________
10. Care este mulţimea de valori ale tipului de date char? Cum este ordonată această mulţime? Ce operaţii se
pot face cu valorile de tip char? (3 p)
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_____________________________________________________________________________________

11. Creaţi un program care afi șează pe ecran numerele de ordine ale valorilor următoarelor tipuri de date
enumerare:( 5p)
FunctiaOcupata = (Muncitor, SefDeEchipa, Maistru,
SefDeSantier, Director);
StareaCivila = (Casatorit, Necasatorit);
12. Incercuiți adevarat sau fals la urmatoarele afirmații. (2 p)
d) Tipul de date real este un tip ordinal? A / F
e) INT (x)- partea intreaga a lui x? A/F
f) Datelor de tip real nu se pot aplica urmatorii operatori;
+, - , /,* A/F
13.

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