Цикл з передумовою

Додано: 15 березня 2021
Предмет: Інформатика, 7 клас
Тест виконано: 123 рази
12 запитань
Запитання 1

Яка алгоритмічна структура описана «інструкції, що виконують одну і ту ж саму послідовність дій, поки діє задана умова»?

варіанти відповідей

цикл

розгалуження

лінійні

Запитання 2

Вкажіть види циклів:

варіанти відповідей

цикл з передумовою


сумісний цикл

цикл з лічильником

повне розгалуження

неповне розгалуження

Запитання 3

Який вид циклічного алгоритми описано «виконує дії поки умова є істинною»?

варіанти відповідей

цикл з передумовою


цикл з після умовою


цикл з лічильником


сумісний цикл


Запитання 4

Який вид циклічного алгоритми описано «виконується задану кількість разів (for)»?

варіанти відповідей

цикл з лічильником


цикл з після умовою


цикл з передумовою


сумісний цикл


Запитання 5

Який вид циклу зображено на малюнку?

варіанти відповідей

цикл з передумовою

цикл з лічильником

цикл з розгалуженням

Запитання 6

Скільки раз виконаються команди тіла циклу, фрагмент якого зображено на малюнку?

варіанти відповідей

4

3

s

жодного

Запитання 7

Який тип циклу зображено на малюнку?

варіанти відповідей

цикл з лічилником

цикл з розгалуженням

цикл з передумовою

Запитання 8

Відомо, що S=0, a=4. Чому дорівнюватиме значення S після виконання алгоритму зображеного на малюнку?

варіанти відповідей

2,5

10,5

5

10

Запитання 9

При яких значеннях S буде виконуватись алгоритм, що зображено на малюнку?

варіанти відповідей

5

2

33

18

15

Запитання 10

У мові програмування Python цикл із передумовою описується оператором

варіанти відповідей

while

write

for

do

Запитання 11

Яка команда в Python обирає випадкове число в межах від a до b

варіанти відповідей

random.random ()

random.randint(a,b)

random.choice([a,b,c])

random.random([a,b])

Запитання 12

У мові програмування Python цикл із передумовою записується:

варіанти відповідей

while <логічний вираз>:

   <команда1>

   <команда2>

   . . .

   <команда n>

else:

   <команда інакше>

for i in <діапазон>

   <команда>


for і in range(3):

   s = s + a

   a -= 0.5

print("а =", s)


while <логічний вираз>:

   <команда>

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест