Sunteți pe pagina 1din 2

Fișa de lucru 9 A INFORMATICĂ

Nume prenume elev_ _

1.      Ce valoare va lua variabila x după  executarea fiecărei dintre instrucţiunile ce urmează. Se consideră că a=21;
b=-12 şi p=False
 if a>b then x:=5 else x:=-7;                          x=......5......   
if a<b then x:a+b else x:=a-b;                       x=......33....              
if  p  then x:=abs(b) else x:=a;                       x=.....a.......                
if not p then x:=0 else x:=1;                           x=.....0.......                
if (a>b) or p then x:=-1 else x:=1;                 x=............            
   
2.   In tabelul de mai jos scrieti formatul general al instrucțiunilor : FOR, IF, CASE
Instrucţiunea for Instrucţiunea if        Instrucţiunea case
For i:=1 to a do ; If x=y then else ; Case x of end;
For i:= to a downto ; If x=y then

3.  Fie dat programul :

Begin  a:= 12; x:=0; Ce se va afişa pe ecran?


       case a mod 7 of Pe ecran se va afisa : 2
         1..5 : x:=1;
         0, 6 : x:=2;        end;
writeln(x); end.
4. Completează spaţiile libere ca afirmaţia să fie adevărată:
a)      for i:=_0__  to  __5__ do writeln(i)      - să se execute de 5 ori instrucţiunea writeln(i)
b)      x:=5;  while x___x>8 ___ do x:=x+1;      - să se execute de 3 ori instrucţiunea x:=x+1;     
c)      x:= 1; repeat writeln(‘Informatica’) until x_<=0__;  -  să se afişeze cuvîntul Informatica o singură dată

5..  Precizaţi formatul datelor afişate la ecran de segvenţele ce urmează:         Scrieţi pe reţiaua de pătrăţele:


Begin
Writeln(235.3);
2 3 5 . 3
Writeln(25.3:5:0);
Writeln(645.3:8:2); 2 5
Writeln(145.3:2:3);
Writeln(244.3:6:1, 25.3:6:1); 6 4 5 . 3 0
     End.

3
∗4
4
∗5
6*. Scrieţi 3 programe PASCAL ce va calcula produsul 5 ;unde n- nuăr natural – cu for,
∗…∗n−1
6
n
while și repeat
1-4 –obligatorii, 6*-opțional
Fisa de trimis la posta : snegur.tatiana@mail.ru –pina la data de 31.03.20

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