Программирование разветвляющихся алгоритмов
Программирование разветвляющихся алгоритмов
Список вопросов теста
Вопрос 1
Ветвящийся алгоритм подразумевает:
Варианты ответов
- Неоднократное повторение отдельных частей программы
- Последовательное выполнение всех элементов программы
- Выполнение лишь нескольких, удовлетворяющих заданному условию частей программы
Вопрос 2
Какими будут значения j, k после выполнения условного оператора:
if j>k then j:=k-2 else k:=k-2;
Если исходные значения переменных равны j=3, k=5?
Варианты ответов
- 3 3
- 3 5
- 1 3
- 1 5
Вопрос 3
Какими будут значения j, k после выполнения условного оператора:
if j>k then j:=k-2 else k:=k-2;
Если исходные значения переменных равны j=3, k=3?
Варианты ответов
- 3 1
- 1 3
- 3 3
- 1 1
Вопрос 4
Какими будут значения j, k после выполнения условного оператора:
if j>k then j:=k-2 else k:=k-2;
Если исходные значения переменных равны j=3, k=2?
Варианты ответов
- 3 2
- 1 2
- 3 0
- 1 0
- 0 2
Вопрос 5
Чему будет равно а после выполнения фрагмента программы?
a:=0; if a<>0 then a:=2 else a:=3;
Вопрос 6
Определите результат выполнения команды для целочисленных x=10:
if x > 0 then
if x < 8 then y:= sqrt (x)
else y:= 2*x+1
else y:= 0;
writeln(y);
Вопрос 7
Определите значение переменной «a» после выполнения фрагмента программы:
a := 10; b := 3;
if a > b then b := b + 12 else a := a - 7;
if a > b then a := a + 12 else a := a - 7;
Вопрос 8
Какое значение k будет в результате выполнения фрагмента программы:
a:=7;
b:=8;
k:=5+a;
if a>b then k:=k*3 else k:=k-3;
writeln (k);
Вопрос 9
Какие существуют формы записи условного оператора в языке Pascal?
Варианты ответов
- Развёрнутая
- Полная
- Дополненная
- Сокращённая (неполная)
Вопрос 10
Как называется условный оператор, в котором при выполнении или невыполнении его условия выполняется несколько операторов?
Варианты ответов
- Составной
- Полный
- Сокращённый
- Простой
Вопрос 11
Выберите условные операторы, записанные в сокращённой форме.
Варианты ответов
- if a>b then max:=a
- if a<>b then write ('не равны')
- if a<>b then a:=b;
Вопрос 12
Как называется условный оператор, который записан в составе другого условного оператора?
Варианты ответов
- Вспомогательный
- Составной
- Вложенный
- Свёрнутый


