четвер, 1 квітня 2021 р.

01.04.2021

 Тема: Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником. Практична робота 15. Складаннята виконання алгоритмів з повтореннями для опрацювання величин

 Під час розв'язування багатьох задач обчислювальний процес має циклічний характер, тобто частина операторів багаторазово виконується при різних значеннях змінних. Для організації повторення дій (циклів) під час запису алгоритмів мовою Lasurus використовуються три різновиди операторів циклу з параметром, з передумовою і з післяумовою.

На уроці ми ознайомимось із синтаксисом і правилами виконання оператору циклу з лічильником.

Фрагмент алгоритму, у якому одна або кілька команд можуть виконуватися більше ніж один раз, називається циклом. Алгоритм, який містить цикл, називається алгоритмом із циклом, або алгоритмом з повторенням. Для організації повторення дій (циклів) при записі алгоритмів мовою Lazarus використовують три різновиди операторів циклу: з параметром, з передумовою, з післяумовою.

Команда циклу з лічильником (параметром).

Її доцільно використовувати в тих випадках, коли кількість повторень команд тіла циклу відома ще до початку виконання команди циклу. Загальний вигляд цієї команди такий:

for <ім'я змінної> := <вираз1> to

<вираз2> do

begin

         <команди тіла циклу>

end;

Рядок for <ім'я змінної> := <вираз1> to <вираз2> do (англ. for - для, to - до, do   -   робити,   виконувати)   називають рядком заголовка команди циклу з лічильником. Змінну в рядку заголовка команди циклу з лічильником, що стоїть перед знаком присвоювання, називають лічильником циклу.

Для ілюстрації виконання команди циклу з лічильником розглянемо фрагмент проекту, в якому обчислюється сума 12 + 22 + 32 + 42.

var s, і: integer

begin

         s :=0;

         for і := 1 to 4 do

         begin

                   s := s + i*i;

         end;

         Label1.Caption := IntToStr (s);

end;

Завдання: відтворіть практичну роботу, запропоновану у відео.




Немає коментарів:

Дописати коментар