1. Укажите составные условия:
а) a+3*c >=20
б) (x>5) or (x<= 2)
в)(a<10) and (а<20)
г)a< >15
2. Выберите из записей условие: х – четное
а) x mod 2< >0
б) x div 2< >0
в) xmod 2=0
3. Укажите оператор цикла с предусловием:
а) while условие do оператор;
б) for i:=N1 to N2 do оператор;
в) if условие then оператор_1 else оператор_2;
4. Укажите оператор цикла с параметром:
а) while условие do оператор;
б) for i:=N1 to N2 do оператор;
в) if условие then оператор_1 else оператор_2;
5. Какой цикл используют, если известно количество повторений:
а) while условие do оператор;
б) for i:=N1 to N2 do оператор;
6. Сколько раз выполнится тело цикла for i:=2 to 7 do write ('*');?
а) 5
б) 6
в) 7
г) ни разу
7. Укажите условия, правильно записанные на языке Паскаль:
а) а>=b*2
б) а><0
в) с=<5
г) (а<=0) and (b>0)
8. В программе "выделение цифр из числа" переменная n – это:
program zifri;
var k,n,z: integer;
begin
Writeln ('Введите n=');
read(n);
k:=0;
while n>0 do
begin
z:=n mod 10;
Writeln (z);
n:= n div 10;
k:=k+1;
end;
Writeln ('в числе ', k, ' цифр (-а/-ы)');
end.
а) количество цифр числа
б) натуральное число
в) текущая цифра числа?
9. В программе "выделение цифр из числа" переменная z – это:
program zifri;
var k,n,z: integer;
begin
Writeln ('введите n=');
read(n);
k:=0;
while n>0 do
begin
z:=n mod 10;
Writeln (z);
n:= n div 10;
k:=k+1;
end;
Writeln ('в числе ', k, ' цифр (-а/-ы)');
end.
а) количество цифр числа
б) натуральное число
в) текущая цифра числа?
10. Определите сколько раз выполнится тело цикла?
y: =1;
while y>6 do
begin
Writeln (y);
y:=y+2;
end;
1) 1 раз;
2) ни разу;
3) 3 раза;
4) будет выполняться бесконечно;