Тест по теме Команда ветвления
Вопрос 1.
Какие ключевые слова не используются для записи команды ветвления?
else
if
and
then
Вопрос 2.
Как выглядит полная форма команды ветвления?
if … else …
if … then … else …
if … then …
нет правильного ответа
Вопрос 3.
Как выглядит сокращённая форма команды ветвления?
if … else …
if … then … else …
if … then …
нет правильного ответа
Вопрос 4.
Какая из команд записана неправильно?
if a>0 then a:=0;
if a:=0 then a>0;
if 2*2<>5 then writeln(2*2);
нет правильного ответа
Вопрос 5.
Какая из команд записана правильно?
if (x<0) and (y<0) then y*x>0;
if x=0 and a>0 then b:=0 else b:=x;
if x=0 and a>0 then b:=0; else b:=x;
нет правильного ответа
Вопрос 6.
Какая из команд записана правильно?
if (x=0) and (a>0) then begin b:=0;c:=x; end; else b:=x;
if (x=0) and (a>0) then b:=0;c:=x; else b:=x;
if (x=0) and (a>0) then begin b:=0;c:=x else b:=x; end;
if (x=0) and (a>0) then begin b:=0;c:=x; end else b:=x;
Вопрос 7.
Что будет напечатано на экране в результате выполнения данного фрагмента программы
a:=6;
if a mod 2 = 0 then write(a+2) else write(a-2);
1)4
2) 8
3) 12
4)6
Вопрос 8.
Что будет напечатано на экране в результате выполнения данного фрагмента программы
a:=12;
if a div 2 >= 6 then b:=a mod 5 else b:=a div 3;
write(a-b);
0
8
12
10
Вопрос 9.
Что будет напечатано на экране в результате выполнения данного фрагмента программы
a:=22;
if a*a >= 225 then a:=a mod 6
write(22-a);
1 19
2 0
3 18
4 нет правильного ответа
Вопрос 10.
Вставьте пропущенную логическую операцию так, чтобы значение переменной z после выполнения заданного фрагмента программы стало равным 9
a:=5; b:=8; c:=11;
if (a>b) … (b
1 and
2 or
3 not
4 не знаю
Вопрос 11.
Вставьте пропущенную логическую операцию так, чтобы значение переменной z после выполнения заданного фрагмента программы стало равным 3
a:=15; b:=7; c:=4;
if (a>b) … (b
1 or
2 not
3 and
4 не знаю
Вопрос 12.
Вставьте пропущенную логическую операцию так, чтобы значение переменной z после выполнения заданного фрагмента программы стало равным 5
a:=1; b:=8; c:=6;
if (a<=c) … (b<=c) then z:=c-a else z:=c-b;
1 not
2 or
3 and
4 не знаю
— Правильный ответ на вопрос найдете ниже
Ответ:
1) 3
2) 2
3) 4
4) 2
5) 2
6) 4
7) 2
8) 2
9) 3
10) не понятно
11) не понятно
12) 2
Ответ:
Вопрос 1.
Какие ключевые слова не используются для записи команды ветвления?
and
Вопрос 2.
Как выглядит полная форма команды ветвления?
if … then … else …
Вопрос 3.
Как выглядит сокращённая форма команды ветвления?
if … then …
Вопрос 4.
Какая из команд записана неправильно?
if a:=0 then a>0;
Вопрос 5.
Какая из команд записана правильно?
if x=0 and a>0 then b:=0 else b:=x;
Вопрос 6.
Какая из команд записана правильно?
if (x=0) and (a>0) then begin b:=0;c:=x; end else b:=x;
Вопрос 7.
Что будет напечатано на экране в результате выполнения данного фрагмента программы
a:=6;
if a mod 2 = 0 then write(a+2) else write(a-2);
8
Вопрос 8.
Что будет напечатано на экране в результате выполнения данного фрагмента программы
a:=12;
if a div 2 >= 6 then b:=a mod 5 else b:=a div 3;
write(a-b);
10
Вопрос 9.
Что будет напечатано на экране в результате выполнения данного фрагмента программы
a:=22;
if a*a >= 225 then a:=a mod 6
Write(22-a);
18
Вопрос 10.
Вставьте пропущенную логическую операцию так, чтобы значение переменной z после выполнения заданного фрагмента программы стало равным 9
a:=5; b:=8; c:=11;
if (a>b) … (b
4 не знаю — ФРАГМЕНТ ПРОГРАММЫ НЕ ДОПИСАН
Вопрос 11.
Вставьте пропущенную логическую операцию так, чтобы значение переменной z после выполнения заданного фрагмента программы стало равным 3
a:=15; b:=7; c:=4;
if (a>b) … (b
4 не знаю — ФРАГМЕНТ ПРОГРАММЫ НЕ ДОПИСАН
Вопрос 12.
Вставьте пропущенную логическую операцию так, чтобы значение переменной z после выполнения заданного фрагмента программы стало равным 5
a:=1; b:=8; c:=6;
if (a<=c) … (b<=c) then z:=c-a else z:=c-b;
2 or
Похожие вопросы и ответы:
Поделиться в социальных сетях