Опис алгоритмів із циклом із передумовою

Додано: 28 січня 2023
Предмет: Інформатика, 7 клас
Тест виконано: 110 разів
6 запитань
Запитання 1

Скільки разів виконається цикл? 


x = 1

while x<5:

    x = x+1

    print (x)

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

4

3

5

2

Запитання 2

Що буде надруковане в результаті виконання фрагменту програми? 


x = 2

while x <= 5:

   x = x+1

   print (x, end = ' ')


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

1 2 3 4 5 

3 4 5 6 

1 2 3 4 5 6 

3 4 5 

Запитання 3

Які з тверджень є правильними?

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

Програма перевіряє умову циклу перед виконанням операторів тіла циклу 

Оператори тіла циклу виконуються доти, поки умова істинна

Якщо умова приймає значення False, керування переходить до наступного оператора 

Оператори тіла циклу виконуються доти, поки умова хибна 

Запитання 4

В яких з наведених операторів циклу тіло циклу не виконається жодного разу?

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

x = 10

while x%2 == 0:

   x = x/2

x = 10

while x < 10:

  x = x+1

x = 3

while x%2 == 0:

  x = x/2

x = 10

 while x <= 10:

  x = x+1

Запитання 5

Установіть відповідність між операторами та діями, які вони реалізують.

1) s = 0 а) Знайти суму натуральних чисел від 10 до 100 

a = 0

while a < 100:

   a = a+4

   s = s+a


2) s = 0 б) Знайти суму перших 10 натуральних чисел 

a = 0

while a < 10:

   a = a+1

   s = s+a


3) s = 0 в) Знайти суму натуральних чисел, які менше 100 і діляться на 4 

a = 0

 i = 0

while i < 10:

   a = a+2

   s = s+a

    i = i+1


4) s = 0 г) Знайти суму перших 10 парних чисел 

a = 9

while a < 100:

   a = a+1

   s = s+a

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

1в - 2б - 3а - 4г

1в - 2б - 3г - 4а

1а - 2б - 3в - 4г

1а - 2г - 3в - 4б

Запитання 6

Визначте значення S після виконання операторів: 


x = 0

s = 0

while x <= 5:

   x = x+1

   s = s+x

print (s)

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

12

22

21

24

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

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