Меню
Тесты
Тесты  /  Информатика  /  11 класс  /  Алгоритмы и элементы программирования

Алгоритмы и элементы программирования

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

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

Вопрос 1

Установи соответствие между условием и его программной реализацией.

1.

Цифра, стоящая в разряде сотен числа X, кратна цифре, стоящей в разряде десятков в числе X.

2.

Цифра, стоящая в разряде десятков числа X, кратна цифре, стоящей в разряде сотен в числе X.

3.

Цифра, стоящая в разряде десятков числа X, равна цифре, стоящей в разряде единиц в числе X.

4.

Цифра, стоящая в разряде единиц числа X, равна цифре, стоящей в разряде десятков в числе X.

Варианты ответов
  • if ((X // 100 % 10) % (X % 100 // 10)) == 0:
  • if ((X % 100 //10) % (X//100% 10)) ==0:
  • if ((Х % 100 //10) - (X % 100 % 10)) == 0:
  • if ((X % 100 % 10) - (X % 100 // 10)) == 0:
Вопрос 2

Определи последовательность чисел, которая будет выведена на экран в результате выполнения данной программы:

print(9, end="")

for i in range(2,15,2):

    if i % 3 == 0:

        print(i, end="")

Вопрос 3

Определи последовательность чисел, которая будет выведена на экран в результате выполнения данной программы:

print(5, end="")

for i in range(2, 30, 5):

    t = i * 2 % 10

    if t == 4:

        print(t +1, end="")

Вопрос 4

Выбери все значения переменной X, при которых программа выведет число 3:

х = int(input())

k = 0

while х > 0:

    if х % 10 == 3 or х % 10 == 7:

        k += 1

    х = х //10

print(k)

Варианты ответов
  • 33777
  • 36875
  • 78781
  • 93637
  • 12777
  • 73301
  • 43334
Вопрос 5

Определи, что будет выведено в результате работы программы:

s = "КОММУНИКАБЕЛЬНОСТЬ"

s1 = ""

for c in s:

   if s.count(c) == 2 and c not in s1:

       s1 = s1 + c.lower()

print(s1)

Вопрос 6

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

А = [1, 1]

while len(A) < 5:

    х = A[len(A) -1] + A[len(A) - 2]

    A.append(x)

Элементы массива запиши через пробел.

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

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

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