Меню
Тесты
Тесты  /  Информатика  /  9 класс  /  Массивы. Тест 1. Вариант 2.

Массивы. Тест 1. Вариант 2.

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

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

Вопрос 1

Какое значение имеет последний элемент массива A?

  A = [8]*6
Вопрос 2

Какой индекс имеет последний элемент массива A?

  A = [6]*8
Вопрос 3

Требуется заполнить массив именно так:

   X = [0 2 4 6 8 10]

Какой оператор надо поместить в тело цикла вместо многоточия?

  X = [0]*6
  for k in range(6):
     ...
Варианты ответов
  • X[k] = k
  • X[k] = 2*k
  • X[k] = 2*k - 1
  • X[k] = 2*k + 1
  • X[k] = 2*(k + 1)
Вопрос 4

В записи m[7]=9
m[7] обозначает 

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 5

В записи m[7]=9
m обозначает 

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 6

Выберите правильное описание массива  а из 20 элементов, целого типа

Варианты ответов
  • a=[0]*20
  • a=[]
  • a=[0]*10
  • a=[0]*n
Вопрос 7

Выберите правильное заполнение массива  m, состоящего из 10 элементов вещественного типа, значения вводятся с клавиатуры

Варианты ответов
  • for i in range(n):

        m[i]=int(input())

  • for i in range(10):

        m[i]=int(input())

  • for i in range(10):

        m[i]=float(input())

  • for i in range(10):

        m[i]=input()

Вопрос 8

Выберите правильное заполнение массива  a из 20 элементов случайными целыми числами из диапазона от -20 до 39

Варианты ответов
  • from random import randint

    for i in range(n):

        a[i]=randint(-20,40)

  • from random import randint

    for i in range(20):

        a[i]=randint(-20,39)

  • from random import randint

    for i in range(20):

        a[i]=randint(-20,40)

  • for i in range(20):

        a[i]=randint(-20,40)

Вопрос 9

Дан массив a : 12, 7, 15, 10, 3, 58, 8, 25, 19, 17
Что выполнит фрагмент программы:
for i in range(10):
    if a[i]%2==0:
        print(a[i])

Варианты ответов
  • выведет все положительные элементы массива
  • выведет все четные элементы массива
  • выведет все нечетные элементы массива
  • выведет все отрицательные элементы массива
  • выведет количество четных элементов
Вопрос 10

Дан массив a : 12, 7, 15, 10, 3, 58, 8, 25, 19, 17
Что выполнит фрагмент программы:
for i in range(10):
    if a[i]%2!=0:
        print(a[i])

Варианты ответов
  • выведет все положительные элементы массива
  • выведет все четные элементы массива
  • выведет все нечетные элементы массива
  • выведет все отрицательные элементы массива
  • выведет количество четных элементов
Вопрос 11

Дан массив a : 12, 7, 15, 13, 32, 58, 8, 25, 19, 18
Что появится на экране после выполнения фрагмента программы:
z=0
for i in range(10):
    if a[i]%2==1:
        z+=1
print(z)

Вопрос 12

Дан массив a : 12, 7, 15, 13, 32, 58, 8, 25, 19, 18
Что появится на экране после выполнения фрагмента программы:
z=0
for i in range(5):
    if a[i]%2==1:
        z+=1
print(z)

Вопрос 13

Дан массив a : 14, 2, 15, 10, 32, 22, 8, 25, 19, 17
Что появится на экране после выполнения фрагмента программы:
z=0
for i in range(10):
    if a[i]%10==2:
        z+=1
print(z)

Вопрос 14

Дан массив a : 14, 2, 15, 10, 32, 22, 8, 25, 19, 17
Что появится на экране после выполнения фрагмента программы:
z=0
for i in range(10):
    if a[i]%10==2:
        z+=a[i]
print(z)

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

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

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