Доброго дня!
Продовжуємо вивчати тему "Алгоритми з повтореннями та розгалуженнями".
Тема сьогоднішнього уроку "Цикл з лічильником".
Записуємо у робочих зошитах:
6 квітня
Цикл з лічильником
Працюємо за таким планом:
І. Самостійна робота (10 хв)
Виконуємо завдання тесту за посиланням нижче:
https://vseosvita.ua/test/start/zwz453
ІІ. Вивчення нового матеріалу
Записуємо у робочих зошитах:
1. Цикл - це алгоритмічна структура, яка використовується для багаторазового виконання певних команд.
Існують такі виді циклів:
а) цикл з лічильником;
б) цикл з передумовою.
2. Загальний вигляд циклу з лічильником:
for <змінна>:=<вираз 1> to <вираз 2> do
begin
<команди>
end;
Переклад службових слів:
for - для; to - до; do - виконувати
ІІІ. Робота з комп'ютером
Розробка проекту “Обчислення суми” (код для цього проекту запишіть у зошит)
Задача.
Обчислити суму цілих додатних чисел від 1 до n.
Отже, потрібно знайти S = 1 + 2 + … + n.
Зразок форми:


Позначимо і - поточне число (його будемо постійно збільшувати на 1),
S - шукана cума.
Опишемо ці змінні після слова var:
var i,n,S:integer;
Код для кнопки "Обчислити":
n:=strtoint(edit1.text);
S:=0; {початкове значення суми}
for i:=1 to n do S:=S+i; {і постійно збільшується на 1, а сума постійно збільшується на і}
edit2.text:=inttostr(S); {виводимо результат}
Також перегляньте та розберіть відео, де показаний ще один проект:
ІV. Завдання додому (записати у щоденники):
Опрацювати параграф 6.6 та конспект
Зауваження. Практичні завдання на комп'ютері з даної теми будемо виконувати, коли буде очне навчання. Створений конспект відправте, будь ласка, мені в особисті повідомлення.
До нових зустрічей!