Условный оператор
Список вопросов теста
Вопрос 1
Как называются алгоритмы, содержащие ветвления?
Варианты ответов
- Линейные
- Циклические
- Рекурсивные
- Разветвляющиеся
Вопрос 2
Как называется алгоритмическая конструкция, которая в зависимости от некоторого условия исполняет одну из двух последовательностей действий?
Варианты ответов
- ветвление
- следование
- цикл
Вопрос 3
Какой из блоков обязательно присутствует в сокращённой форме записи ветвления?
Варианты ответов
- else
- if
Вопрос 4
Верно ли записан оператор
If <оператор 1> then <оператор 2 > else <оператор 3>;
Варианты ответов
- Да
- Нет
Вопрос 5
a:=7;
b:=8;
k:=5+a;
if a>b then k:=k*3
else k:=k-3;
writeln (k);
Варианты ответов
- 8
- 9
- 7
Вопрос 6
Определите значение целочисленной переменной a после выполнения фрагмента программы:
a:= 3 + 8*4;
b:= (a div 10) + 14;
a:= (b mod 10) + 2;
{div и mod - операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно}
Варианты ответов
- 8
- 7
- 9
Вопрос 7
Ниже приведена программа на языке программирования
Паскаль. Каков будет результат программы,
если s:= -11 t:= -12

Варианты ответов
- YES
- NO
Вопрос 8
Ниже приведена программа на языке программирования Паскаль.
Каков будет результат программы,
если s:= 6 t:= 9

Варианты ответов
- YES
- NO
Вопрос 9
Ниже приведена программа на языке программирования Паскаль.
Каков будет результат программы,
если s:= 12 t:= 9

Варианты ответов
- YES
- NO
Вопрос 10
Ниже приведена программа на языке программирования
Паскаль. Каков будет результат программы,
если s:= 11 t:= -12

Варианты ответов
- YES
- NO


