Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  Проверочная работа: Алгоритм ветвления

Проверочная работа: Алгоритм ветвления

Avatar
13.04.2026. Тест. Информатика, 8 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Проверочная работа: Алгоритм ветвления для 8 класса на Питон

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

Вопрос 1

Определите значение переменной с после выполнения следующего фрагмента программы:

a=90

b=30
a=a - b*3
if a>b:

   c=a - b

else:

   c=b – a

Варианты ответов
  • 130
  • 20
  • 30
  • -20
Вопрос 2

Условный оператор

if a % 2==0:

   print('Да')

else:

   print('Нет')

позволяет определить, является ли число a ... (Запиши ответ в строке)

Вопрос 3

Определите значение переменной «a» после выполнения фрагмента программы:

  a = 10
  if a < 5:
    a = 5
Вопрос 4

Определите значение переменной «a» после выполнения фрагмента программы:

  a = 10
  if a < 5:
    a += 12
  else:
    a -= 7
Вопрос 5

Определите значение переменной «a» после выполнения фрагмента программы:

  a = 10
  if a < 15:
    a += 12
  else:
    a -= 7
Вопрос 6

Определите значение переменной «a» после выполнения фрагмента программы:

  a = 10
  if a < 5: a += 12
  else:     a -= 7
  if a < 5: a += 12
  else:     a -= 7
Вопрос 7

Определите значение переменной «a» после выполнения фрагмента программы:

  a = 10;
  if a > 5: a += 12
  else:     a -= 7
  if a > 5: a += 12
  else:     a -= 7
Вопрос 8

Определите значение переменной «a» после выполнения фрагмента программы:

  a = 10
  b = 3
  if a > b: b += 12
  else:     a -= 7
  if a > b: a += 12
  else:     a -= 7
Вопрос 9

Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3?

a = 10
b = 5
if a < 1  ...  a > b: 
   a -= 7
else:
   a += 7   
Варианты ответов
  • or
  • and
  • not
Вопрос 10

Найдите ошибку, выбери номер строки, в которой допущены ошибки или ошибка:

a = 20
b = 6;
if a > b:
a -= 7
else:
    a += 7   
print(' ')

Варианты ответов
  • строка 1
  • строка 2
  • строка 3
  • строка 4
  • строка 5
  • строка 6
  • строка 7
  • нет ошибок
Пройти тест
Сохранить у себя:

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

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