1. Дайте відповіді на питання
2. Прочитайте лекційний матеріал.
Існує три основні базові структури алгоритмів: слідування (лінійна), умова (розгалуження), повторення(цикли). В свою чергу існує три види алгоритмів з повторенням:
- З параметром;
- З передумовою;
- З післяумовою.
Особливість структури повторення з параметром в тому, що щоразу задається конкретне число повторень тих чи інших дій.
Наприклад, якщо потрібно наповнити 100-літрову діжку водою з криниці за допомогою 10-літрового відра, то 10 разів треба повторити наступні команди:
-опустити відро;
-зачерпнути воду;
-підняти відро;
-вилити воду в діжку.
На мові програмування Pascal команда повторення з параметром записується наступним чином:
For <змінна лічильника>:=<початковий параметр лічильника> to <кінцевий параметр лічильника> do
begin
<>
end;
Наприклад:
a:=3; b:=0; k:=1;
For i:=1 to 5 do
begin
a:=a*k;
k:=k+1;
b:=b+1;
end;
Покажемо результати виконання цього алгоритму у вигляді таблиці:
Лічильник циклу (і) | Перед виконанням циклу | і=1 | і=2 | і=3 | і=4 | і=5 |
a | 3 | 3 | 6 | 18 | 72 | 360 |
k | 1 | 2 | 3 | 4 | 5 | 6 |
b | 0 | 1 | 2 | 3 | 4 | 5 |
3. Виконуємо вправи.
Вправа 1. Вивести на екран таблицю множення на 2 чисел від 1 до 100. Надішліть мені фотозвіт (скріншот чи фото) про виконану роботу.
Онлайн компілятор мови програмування Pascal.
Вправа 2. Вивести на екран таблицю множення на 17 чисел від 1 до 20. Надішліть мені фотозвіт (скріншот чи фото) про виконану роботу.
Вправа 3. Вивести на екран таблицю результатів 10-разового виконання наступного виразу:
с:=a+b*15, якщо спочатку a=5; b=7.
Надішліть мені фотозвіт (скріншот чи фото) про виконану роботу.
Увага! Фотозвіти надсилати мені на електронну адресу або у вайбер не пізніше 19.03.2020
Якщо в процесі роботи виникають якісь питання, то також звертайтеся через електронну адресу або вайбер
електронна адреса: shkolabilin1@gmail.com
вайбер: +380930158447
Домашнє завдання: Опрацювати лекційний матеріал.