Font size
WorksheetsInstrucțiuni repetitive
Total questions: 10
Worksheet time: 7mins
Care sunt instrucțiuni repetitive?
For
If
While
Repeat
Care poate fi sintaxa instrucțiunii For?
For selector := val_min downto val_max;
For contor := val_min to val_max;
For selector = val_min to val_max
For contor : val_min to val_max
Ce se va afișa?
p:=1;
For i:=1 to 2 do p:=sqr(i)*p; writeln(p);
4
9
1
3
Ce se va afișa?
C:char;
For i:='A' to 'C' do writeln(c:3);
abc
A B C
ABC
A BC
Instrucțiunea WHILE lucrează atâta timp cât condiția este ...
Adevărată
Falsă
Scrisă între ghilimele (")
Nici un răspuns corect
Ce se va afișa?
i:=1; While i<=4 do begin write(i,' '); i:=i+1; end;
1234
12 34
1223334444
1 2 3 4
De câte ori va repeta programul: write(i,' ')?
i:=1; While i<=8 do begin write(i,' '); i:=i+3; end;
4
3
6
8
REPEAT execută comenzile apoi verifică?
Fals
Adevărat
Ce se va afișa?
x1:=1; x2:=6; dx:=3; x:=x1;
repeat if x>5 then y:=x+6 else y:=x-6;
writeln(x:2,' ',y:2);
x:=x+dx;
until x>x2;
1 4
2 -6
0 12
4 2
12 9
1 5
4 -2
7 12
nici un raspuns corect
Ce face secvența de program?
a:=123; k:=0;
Repeat
k:=k+1; a:=a div 10;
until a=0; writeln(k);
determină ultima cifră din număr
determină prima cifră din număr
determină suma cifrelor acestui număr
determină din cate cifre este format numărul
