Алгоритми з циклом із лічильником
Для того щоб описати повторення визначену кількість разів, використовують оператор циклу з лічильником.
У мові програмування Free Pascal цикл із лічильником описується оператором for.
Якщо тіло циклу складається більш ніж з однієї команди, як і в циклі з передумовою, у мові програмування Free Pascal використовують операторні дужки begin… end.
Цикл for… виконується за таким алгоритмом:
1. Параметру циклу і присвоюється початкове значення.
2. Якщо значення параметра циклу більше, ніж його кінцеве значення, то цикл завершується (у випадку циклу зі службовим словом downto мовою програмування Free Pascal цикл завершується, коли значення параметра циклу менше, ніж його кінцеве значення). В іншому разі виконується п.3.
3. Виконується команда. Значення параметра циклу і змінюється на відповідний крок і здійснюється перехід до п.2 і т.д.
Завдання 1. Кількість слів у реченні
Розробіть у середовищі програмування мовою програмування Lszarus проект, за допомогою якого можна визначити, скільки слів введено в текстове поле, якщо відомо, що між словами міститься лише один пропуск.
Рекомендації до виконання:
Завдання 2. Сума n чисел.
Складіть проект для обчислення суми n чисел, перше з яких дорівнює х, а кожне наступне на 5 більше від попереднього.
Наприклад: 5 + (5+5) + (10 + 5) + (15 + 5) + ...
Рекомендації до виконання:
3. Домашнє завдання
Створіть проект у середовищі Lazarus для обчислення суми n чисел, перше з яких дорівнює х, а кожне наступне дорівнює квадрату попереднього.
Результати надішліть вчителю на електронну пошту studer90@gmail.com (в темі листа вкажіть своє прізвище ім'я та клас) або сфотографуйте на телефон та надішліть в особистому повідомленні через будь який месенджер.