Конструктор тестів
1
Вибери істинні висловлювання:
2
Одновимірний масив — це…
3
Познач величини, які доцільно описати як одновимірний масив.
4
Визнач, у якому коді правильно організовано введення з клавіатури значень елементів масиву А з десяти символів.
5
Вибери рядок, у якому наведено значення елементів масиву після виконання оператора присвоєння:
А[0] = А[2] + А[4]
Елементи масиву А мають значення:

6
Вибери рядок, у якому наведено значення, що будуть виведені в результаті виконання оператора:
for i in range(6): print(A[i] % 2)
Елементи масиву А мають значення:

7
Дано масив цілих чисел Number. З'ясуй, яких значень набудуть елементи масиву після виконання коду:
for i in range(1,7): Number[i-1] = 100 – і*10
8
Визнач значення змінної k після виконання фрагмента програми:
for і in range(8): a[і] = (і+1) *5
k = a[7] – a[0]
Запиши значення k в поле для відповіді. k =
9
Вибери в списку задачу опрацювання масиву, яку розв'язує наведений фрагмент коду:
m = A[0]
for i in range(1,10):
. .if А[i] > m: m = A[i]
10
Елементи масиву А мають значення:
А[i] | 3 | 2 | 6 | 1 | 7 | 2 |
Проаналізуй програмний код:
M = a[0]
for k in range(1,5):
. .if M < a[k]: M = a[k]
Визнач, скільки разів буде виконаний оператор M = a[k].
Запиши знайдене значення:
Запиши значення М після виконання коду: М =
11
Елементи масиву А мають значення:
А[i] | 4 | 1 | 13 | 5 | 8 | 3 |
Знайди значення змінної S після виконання фрагменту програми:
S = 1
for i in range (6):
. .if i % 2 == 0: S = S * A[i]
Запиши знайдене значення: S =
12
Елементи масиву А мають значення:
А[i] | 7 | 2 | 8 | 3 | −8 | 1 |
Знайди значення змінної K після виконання фрагменту програми:
K = 0
for i in range(6):
. .if (A[i] % 2 ==0) and (A[i]>0): K = K+ 1
Запиши знайдене значення: К =
13
БУЛО:
А[i] | −11 | 2 | 8 | 3 | −8 | 1 |
Після виконання програми СТАЛО:
А[i] | 0 | 2 | 8 | 3 | 0 | 1 |
Поміркуй, яка дія призвела до таких змін значень елементів масиву А.
for i in range(6): [if A[i]%3==0: A[i]=0, if A[i]<0: A[i]=0, if A[i]<-10: A[i]=0]
14
Установи відповідність між операторами та їх призначенням.
for i in range(10):
if A[i]<0: S = S + A[i]
Заповнення масиву випадковими числами
for i in range(10):
А[i]= randint(0,10)
Подвоєння значень елементів масиву
for i in range(10):
А[i]= А[i]*2
Знаходження суми від'ємних елементів масиву
Рефлексія від 8 учнів
Сподобався:
Так: 5
Ні: 3
Зрозумілий:
Так: 4
Ні: 4
Потрібні роз'яснення:
Ні: 5
Так: 3