Скільки разів виконається цикл?
x = 1 while x<5: x = x+1 print (x) Позначте одну правильну відповідь.
5
3
4
2
Що буде надруковане в результаті виконання фрагменту програми?
x = 2 while x <= 5: x = x+1 print (x, end = ' ') Позначте одну правильну відповідь.
1 2 3 4 5 6
3 4 5 6
1 2 3 4 5
3 4 5
Які з тверджень є правильними? Позначте всі правильні відповіді.
Якщо умова приймає значення False, керування переходить до наступного оператора
Оператори тіла циклу виконуються доти, поки умова істинна
Програма перевіряє умову циклу перед виконанням операторів тіла циклу
Оператори тіла циклу виконуються доти, поки умова хибна
В яких з наведених операторів циклу тіло циклу не виконається жодного разу? Позначте всі правильні відповіді.
x = 3 while x%2 == 0: x = x/2
x = 10 while x < 10: x = x+1
x = 10 while x%2 == 0: x = x/2
x = 10 while x <= 10: x = x+1
Установіть відповідність між операторами (1–4) та діями, які вони реалізують (А–Г).
s = 0 a = 0 while a < 100: a = a+4 s = s+a
s = 0 a = 0 while a < 10: a = a+1 s = s+a
s = 0 a = 0 i = 0 while i < 10: a = a+2 s = s+a i = i+1
s = 0 a = 9 while a < 100: a = a+1 s = s+a
Знайти суму перших 10 парних чисел
Знайти суму перших 10 натуральних чисел
Знайти суму натуральних чисел від 10 до 100
Знайти суму натуральних чисел, які менше 100 і діляться на 4
Установіть відповідність між операторами циклу (1–4) і рисунками, які отримано в результаті їх виконання (А–Г).
j = 0 while j<5: down() circle (60–j*10) up() left(90) forward(10) right(90) j = j+1
j = 0 while j<5: j = j+1 down() circle (50–j*5) up() forward(5) right(90)
r = 50 while r>10: r = r–10 circle(r)
x = 0 while x<360: forward(50) left(90) x = x+90
Визначте значення S після виконання операторів:
x = 0 s = 0 while x <= 5: x = x+1 s = s+x print (s)
x = 0
s = 0 while x <= 5: x = x+1 s = s+x print (s)