5 клас
 Алгоритми та програми
Тест 21. Лінійні алгоритми

№ 1 (2б)
Оберіть правильні твердження
A
Коментар - це текст, призначений для комп'ютера

B
Для виводу кількох змінних у команді print, їх необхідно перелічити через кому

C
У мові Python перед текстом коментаря ставиться знак #

D
Функція float(k) перетворює рядок k на ціле число


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

1а = 7//2 Aa = 3.5
2а = 24//3 Ba = 1
3а = 23%2 Ca = 8
4а = 7/2 Da = 3
A B C D
1
2
3
4

№ 3 (1б)
Лінійними є алгоритми, в яких використовується..
A
структура повторення

B
структури слідування та розгалуження

C
тільки структура розгалуження

D
тільки структура слідування


№ 4 (2б)
Яке число треба записати замість ?, щоб на екрані з'явилося число 10 ?
x = 2
a = x * 2
a = a + ?
print (a)

№ 5 (1б)
В яких операторах правильно організовано введення дійсного значення з клавіатури?
A
а = float (input (' '))

B
а = input ('а=?')

C
а = float (input ('а=?'))

D
а = int(input ('а=?'))


№ 6 (2б)
Установіть відповідність між операторами та діями, які вони реалізують

1Подвоїти значення змінної а Aа = b//2
2Збільшити значення змінної а на 2 Bа += 2
3Змінній а присвоїти значення неповної частки від ділення b на 2 Cа = b % 2
4Змінній а присвоїти значення остачі від ділення b на 2 D а *= 2
A B C D
1
2
3
4

№ 7 (1б)
Виберіть фрагменти програми з помилками
A
print ("3+4=7)

B
print {3+4}

C
print ("3+4")

D
print (3+4)


№ 8 (1б)
Вкажіть, який буде результат виконання наведеного коду програми:
a = 5
b = a
print (a,b)
A
5 5

B
5,5

C
55

D
5.5