Конструктор тестів
1
Пояснювальний матеріал:
Цикл із передумовою (або цикл while) буде повторюватися доти, поки це потрібно.
Синтаксис оператора:
whіle <умова>: <тіло циклу>
Виконання оператора циклу while починається з обчислення значення логічного виразу — умови повторення циклу. Якщо умова:
Істинна: то виконуються оператори тіла циклу і керування повертається на перевірку умови
Хибна: то виконання циклу припиняється і виконується оператор, який є наступним після оператора while
Якщо при першій перевірці умова виявиться хибною, то тіло циклу while не виконається жодного разу.
Доповни текст пропущеним синтаксисом:
Для визначення номера першого числа Фібоначчі, яке більше за 1000, потрібен цикл із умовою:
a = b = 1 # Перші два числа Фібоначчі
c = 2 # Наступне число
n = 3 # Змінна — лічильник чисел
while c<1000: # Поки останнє число менше від 1000:
____c = a+b # — обчислюємо наступне число;
____a, b = b, c # — зберігаємо два останніх у змінних a і b;
____n += # — збільшуємо лічильник
print('число', c, 'має номер', )
2
from tkinter import*
from random import*
import time
tk =
canvas = Canvas(tk, width = 400, height = 400)
canvas.pack()
x = randint(10, 350) # Задання випадкових початкових координат
y = randint(10, 350)
id = canvas.create_oval(x, y, x+50, y+50, fill = 'red’) # Створення об’єкта
3
Визначте значення змінної s після виконання операторів:
s = 0 і = 0 while і<5: і = і+1 s = s+і
Результат
4
Визначте значення змінної s після виконання операторів:
s = 0 і = 5 while і>1: s = s+і і = і–1
Результат
5
Визначте значення змінної s після виконання операторів:
s = 0 і = 0 while і<5: і = і+1 s = s+10
Результат
6
Підрахунок кількості цифр у числі 12345
7
Підрахунок суми перших п'яти натуральних чисел.
# Умова: Порахувати суму перших п'яти натуральних чисел. sum = 0 i = 1 while i <= 5: sum += i i += 1
Рефлексія від 2 учнів
Сподобався:
Так: 0
Ні: 2
Зрозумілий:
Так: 0
Ні: 2
Потрібні роз'яснення:
Ні: 2
Так: 0