Меню
Тесты
Тесты  /  Информатика  /  9 класс  /  "Разработка алгоритмов и программ"

"Разработка алгоритмов и программ"

Avatar
01.02.2026. Тест. Информатика, 9 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Итоговый тест по теме "Алгоритмы и программирование". В тесте 10 заданий на все типы алгоритмов (программы на языке Python): линейные, разветвляющиеся, циклические, обработка массивов. Тип задания - ручной ввод числа (строки).

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

Вопрос 1

Определите значение переменной a после выполнения алгоритма:
  a = 4
  b = 6
  b = 8 + a * b
  a = b / 4 * a
 

Вопрос 2

Чему будет равна переменная c после выполнения этой программы:
  a = 22
  b = 4
  b = a // b
  c = a // b
 

Вопрос 3

Определите значение переменной a после выполнения фрагмента программы:
 a = 10
if a < 5:
    a += 12
else:
    a -= 7

 

Вопрос 4

Чему будет равно значение переменной a после выполнения этого цикла?
 i = 2
a = 12
while i < 5:
    a += i
    i += 1

 

Вопрос 5

Что будет выведено на экран после выполнения программы?
  s = "123"
  s = s + "0" + s;
  s = s + s;
  print ( s )
 

Вопрос 6

Запишите через пробел значения элементов массива, сформированного следующим образом:

for i in range(5): 
    A[i] = 3

print(A)

 

Вопрос 7

Массив задан следующим образом:
В= [2, 1, 2, 3, 5, 11] .
Найдите значение выражения
В [5] * В [ 4 ] - В [2 ] - В [3] * В [ 1 ]
 

Вопрос 8

A=[0]*5
Запишите через пробел значения элементов массива, сформированного следующим образом:
for i in range(5):
    if i % 2 == 0:

        A[i] = i + 10

print(A)

Вопрос 9

A= [ 3, 4, -1, 5, 0, 10, -12]
Чему равно значение А[A[3]]?
 

Вопрос 10

Что выведет программа?
A = [13, 31, 3, 46, 53, 6, 63]
k=0
for i in range(7):
    if A[i] % 10 == 3: 
        k += 1
print(k)

 

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

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

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