Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Программирование ветвлений

Программирование ветвлений

Avatar
05.05.2020. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Тест состоит из 10 вопросов, каждый из которых оценивается в 1, 3 или 5 баллов.

Список вопросов теста

Вопрос 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);

 

Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт