9 класс. Составные условия.
Список вопросов теста
Вопрос 1
Укажите правильный вариант использования условного оператора.
Варианты ответов
-
IF <условие> THEN <оператор 1> ELSE <оператор 2>;
-
IF <условие> THEN <серия операторов 1>; ELSE <серия операторов 2>;
-
THEN begin <серия операторов 1> end IF <условие> ELSE begin <серия операторов 2> end;
-
THEN <серия операторов 1> ELSE <серия операторов 2>IF <условие>;
Вопрос 2
Укажите правильный вариант использования неполного ветвления.
Варианты ответов
-
THEN <серия операторов 1>; ELSE <серия операторов 2>;
-
IF <условие> ELSE begin <серия операторов 2> end;
-
IF <условие> THEN <оператор>;
-
ELSE <серия операторов 2> IF <условие>;
Вопрос 3
Укажите значение связующего слова AND.
Варианты ответов
-
Должны выполняться оба условия, связанные словом AND.
-
Достаточно выполнения только первого из связанных словом AND условий.
-
Должно выполняться одно из связанных словом AND условий.
-
Выполнение первого условия не должно противоречить выполнению второго условия.
Вопрос 4
Выберите правильную запись математического условия 1 ≤ a <100 на языке Pascal.
Варианты ответов
-
If(a≥1) AND (а<100).
-
If(a≥1) OR (a<100).
-
If(а<=1) AND (a<100).
-
If(a>=1) AND (a<100).
Вопрос 5
Что будет выведено на экран после выполнения фрагмента программы:
begin
а:=4;
if а>4 then а:=5 else а:=1;
writeln(а);
end.
Варианты ответов
-
а.
-
1.
-
3.
-
5.
Вопрос 6
Что будет выведено на экран после выполнения фрагмента программы:
begin
х: =1;
if х<>5 then у:=6 else у:=0;
writeln(у);
end.
Варианты ответов
-
1.
-
6.
-
0.
-
Y.
Вопрос 7
Что будет выведено на экран после выполнения фрагмента программы:
begin
а:=12;
if (а>10) and (а<12) then n:=a+5 else n:=а-1;
writeln (n);
end.
Варианты ответов
-
11.
-
12.
-
16.
-
17.
Вопрос 8
В качестве имени в языке Pascal нельзя использовать:
Варианты ответов
-
SR.
-
OR.
-
MR.
-
AR.
Вопрос 9
Дан фрагмент программы, в котором пропущено условие:
If (Х>0) and (______) then А:=Х else A:=Y*2;
Вставьте условие так, чтобы при X = 2, Y = -1 результатом
выполнения алгоритма стало значение А = -2.
Варианты ответов
-
X <Y.
-
Х<10.
-
Y<0.
-
Х> Y.
Вопрос 10
Что будет выведено на экран после выполнения фрагмента программы:
begin
а:=12;
if (а>10) or (а<12) then n:=a+5 else n:=а-1;
writeln (n);
end.
Варианты ответов
-
11.
-
12.
-
16.
-
17.


