7 клас
АЛГОРИТМИ ТА ПРОГРАМИ
Тест 7. Опрацювання елементів списку

№ 1 (1б)
До якого типу належить задача, яку реалізує оператор?
k = 0
for item in a:
     if item > 0: k = k+1
A
Задачі на змінювання значень елементів списку

B
Задачі на підрахунок елементів із заданою властивістю

C
Задачі на пошук елемента із заданою властивістю

D
Задачі на знаходження суми елементів списку


№ 2 (1б)
Знайдіть правильний запис порожнього списку
A
list1 = [-]

B
list1 = [null]

C
list1 = [0]

D
list1 = []


№ 3 (3б)
Установіть відповідність між операторами і їх призначенням

1for i in range(len(a)):
     if(a[i] < 0):
         a[i] = 0
AЗнайти найменший елемент списку
2for i in range(len(a)):
     a[i] = 0
BЗнайти добуток парних елементів списку
3p = 1
for item in a:
     if (item % 2 == 0): p = p * item
CЗамінити нулями елементи списку
4m = a[0]
for i in range(len(a)):
     if (а[i] < m): m = a[i]
DЗамінити нулями від’ємні елементи списку
A B C D
1
2
3
4

№ 4 (1б)
Яким буде результат виконання даного коду?
x = ‘Informatics’
print (x[:1] + x[9:])

№ 6 (2б)
Що надрукує програма?
a = [1, –2, 5, 6, 3, 4]
suma = 0
for i in range(len(a)):
    if(I % 2 == 0): suma = suma + a[i]

№ 7 (2б)
Знайдіть оператори, що реалізують знаходження суми елементів списку a
A
suma = 0
for i in range(len(a)): suma = suma + a[i]

B
for i in range(len(a)): a[i] = a[i] * 2

C
suma = 0;
for item in a:
     if item>0: suma = suma + item

D
p = 1
for item in a: p = p * item


№ 8 (2б)
Знайдіть оператори, що реалізують знаходження кількості від'ємних елементів списку a
A
k = 0
for item in a:
     if item < 0: k = k + 1

B
k = 0
for i in range(len(a)):
     k = k + a[i]

C
k = 0
for item in a:
     if item < 0: k = k + item

D
k = 0
for i in range(len(a)):
    if a[i] < 0: k = k + 1