Программирование ветвлений
Список вопросов теста
Вопрос 1
Чему будет равно значение переменной b после выполнения фрагмента программы при а=12?
if a mod 3 = 0 then b:=1 else b:=0;
Вопрос 2
Чему будет равно значение переменной b после выполнения фрагмента программы при а=15?
if a mod 4 = 0 then b:=1 else b:=0;
Вопрос 3
Определите значение переменной a после выполнения фрагмента программы:
a := 10;
if a < 5 then
a := a + 12
else
a := a - 7;
Вопрос 4
Определите значение переменной a после выполнения фрагмента программы:
a := 10;
if a < 15 then
a := a + 12
else
a := a - 7;
Вопрос 5
Определите значение переменной a после выполнения фрагмента программы:
a := 10;
if a < 5 then a := a + 12 else a := a - 7;
if a < 5 then a := a + 12 else a := a - 7;
Вопрос 6
Определите значение переменной a после выполнения фрагмента программы:
a := 10;
if a > 5 then a := a + 12 else a := a - 7;
if a > 5 then a := a + 12 else a := a - 7;
Вопрос 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
Определите значение переменной y после выполнения фрагмента программы при x = -2:
if x <= -2 then y := -x
else
if x <= 2 then y := 0
else
y := x;
writeln (y);
Вопрос 9
Определите значение переменной y после выполнения фрагмента программы при x = -1:
if x <= -2 then y := -x
else
if x <= 2 then y := 0
else
y := x;
writeln (y);
Вопрос 10
Определите значение переменной y после выполнения фрагмента программы при x = 3:
if x <= -2 then y := -x
else
if x <= 2 then y := 0
else
y := x;
writeln (y);


