SlideShare a Scribd company logo
1 of 11
Алгоритми з повтореннями
для опрацювання величин.
Цикл з лічильником
Фрагмент алгоритму, у якому одна або кілька
команд можуть виконуватися більше ніж один раз,
називається циклом. Алгоритм, який містить цикл,
називається алгоритмом із циклом, або
алгоритмом з повторенням.
Різновиди
операторів
циклу
З
параметром
З
передумовою
З
післяумовою
Команда циклу з лічильником
(параметром) в Object Pascal.
for <ім'я змінної> := <вираз1> to<вираз2> do
begin
<команди тіла циклу>
end;
Блок-схема команди
циклу з лічильником
Рядок заголовка команди циклу з
лічильником
for <ім'я змінної> := <вираз1> to<вираз2> do
Змінну в рядку заголовка команди циклу з
лічильником, що стоїть перед знаком
присвоювання, називають лічильником
циклу.
Алгоритм виконання команди циклу з лічильником
1. Надати лічильнику циклу і значення вираз1.
2. Обчислити значення логічного виразу і
≤ вираз2.
1. Якщо значення логічного виразу true, то
виконати команди тіла циклу і перейти до
виконання команди 4, якщо false - перейти до
виконання команди, наступної за командою
циклу.
2. Збільшити значення лічильника циклу на 1.
3. Перейти до виконання команди 2.
Обчислюється сума 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;
Фрагмент виконання програми
Фізкультхвилинка
Руки вгору підняли,
До сонечка простягли.
Руки в боки розвели,
Полетіли, попливли,
Потім їх вперед зімкнули
Та в долоні всі сплеснули.
Як закінчили плескати
Сталі долі опускати.
Ніжками затупотіли.
Та за столик знову сіли.
Робота за комп’ютером
Вправи для очей
 подивіться праворуч, потім ліворуч,
кожного разу повертаючи голову в тому
ж напрямку, що й очі (але в жодному
разі не навпаки).
 спробуйте розгойдувати тіло, голову та
очі подібно до маятника. Очі при цьому
мають бути заплющені, а очні яблука
рухатися разом з головою
Домашнє завдання
Підручник
§ 6.6 ст. 213-216
Пройдіть тестування за
посиланням join.naurok.ua
Код доступу 174956

More Related Content

Similar to 26032020

Базові структури алгоритмів. Конструювання алгоритмів
Базові структури алгоритмів. Конструювання алгоритмівБазові структури алгоритмів. Конструювання алгоритмів
Базові структури алгоритмів. Конструювання алгоритмівAnatolii Barannik
 
урок 19 цикли Складання програм
урок 19 цикли Складання програмурок 19 цикли Складання програм
урок 19 цикли Складання програмHelen Pat
 
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильникомВасиль Тереховський
 
Operator cikly z napametpomd
Operator cikly z napametpomdOperator cikly z napametpomd
Operator cikly z napametpomdmetallurg056
 
БазовI структури алгоритмiв. конструювання алгоритмiв
БазовI структури алгоритмiв. конструювання алгоритмiвБазовI структури алгоритмiв. конструювання алгоритмiв
БазовI структури алгоритмiв. конструювання алгоритмiвdnzcpto1
 
поняття циклу 11
поняття циклу 11поняття циклу 11
поняття циклу 11zero1996
 
Базові алгоритмічні структури. Типи алгоритмів
Базові алгоритмічні структури. Типи алгоритмівБазові алгоритмічні структури. Типи алгоритмів
Базові алгоритмічні структури. Типи алгоритмівЗоя Муляр
 
Operator cikly z napametpom
Operator cikly z napametpomOperator cikly z napametpom
Operator cikly z napametpommetallurg056
 
11 клас 3 урок
11 клас 3 урок11 клас 3 урок
11 клас 3 урокStAlKeRoV
 
Урок 54 8 клас
Урок 54 8 класУрок 54 8 клас
Урок 54 8 класssuser737e7f
 
лекції 4 7
лекції 4 7лекції 4 7
лекції 4 7cit-cit
 
лекції 5-6
лекції 5-6лекції 5-6
лекції 5-6cit-cit
 

Similar to 26032020 (20)

базовI структури алгоритму урок 4
базовI структури алгоритму урок 4базовI структури алгоритму урок 4
базовI структури алгоритму урок 4
 
Базові структури алгоритмів. Конструювання алгоритмів
Базові структури алгоритмів. Конструювання алгоритмівБазові структури алгоритмів. Конструювання алгоритмів
Базові структури алгоритмів. Конструювання алгоритмів
 
урок 19 цикли Складання програм
урок 19 цикли Складання програмурок 19 цикли Складання програм
урок 19 цикли Складання програм
 
Урок 43. Цикл з передумовою
Урок 43. Цикл з передумовоюУрок 43. Цикл з передумовою
Урок 43. Цикл з передумовою
 
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 
Operator cikly z napametpomd
Operator cikly z napametpomdOperator cikly z napametpomd
Operator cikly z napametpomd
 
Tema 9
Tema 9Tema 9
Tema 9
 
БазовI структури алгоритмiв. конструювання алгоритмiв
БазовI структури алгоритмiв. конструювання алгоритмiвБазовI структури алгоритмiв. конструювання алгоритмiв
БазовI структури алгоритмiв. конструювання алгоритмiв
 
поняття циклу 11
поняття циклу 11поняття циклу 11
поняття циклу 11
 
Базові алгоритмічні структури. Типи алгоритмів
Базові алгоритмічні структури. Типи алгоритмівБазові алгоритмічні структури. Типи алгоритмів
Базові алгоритмічні структури. Типи алгоритмів
 
Operator cikly z napametpom
Operator cikly z napametpomOperator cikly z napametpom
Operator cikly z napametpom
 
Цикл з передумовою
Цикл з передумовоюЦикл з передумовою
Цикл з передумовою
 
11 клас 3 урок
11 клас 3 урок11 клас 3 урок
11 клас 3 урок
 
Урок 54 8 клас
Урок 54 8 класУрок 54 8 клас
Урок 54 8 клас
 
tsql
tsqltsql
tsql
 
лекції 4 7
лекції 4 7лекції 4 7
лекції 4 7
 
лекції 5-6
лекції 5-6лекції 5-6
лекції 5-6
 
Урок 54 8 клас
Урок 54 8 класУрок 54 8 клас
Урок 54 8 клас
 
алгоритми
алгоритмиалгоритми
алгоритми
 
розділ 3 алгоритми 1
розділ 3 алгоритми 1розділ 3 алгоритми 1
розділ 3 алгоритми 1
 

26032020

  • 1. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
  • 2. Фрагмент алгоритму, у якому одна або кілька команд можуть виконуватися більше ніж один раз, називається циклом. Алгоритм, який містить цикл, називається алгоритмом із циклом, або алгоритмом з повторенням. Різновиди операторів циклу З параметром З передумовою З післяумовою
  • 3. Команда циклу з лічильником (параметром) в Object Pascal. for <ім'я змінної> := <вираз1> to<вираз2> do begin <команди тіла циклу> end; Блок-схема команди циклу з лічильником
  • 4. Рядок заголовка команди циклу з лічильником for <ім'я змінної> := <вираз1> to<вираз2> do Змінну в рядку заголовка команди циклу з лічильником, що стоїть перед знаком присвоювання, називають лічильником циклу.
  • 5. Алгоритм виконання команди циклу з лічильником 1. Надати лічильнику циклу і значення вираз1. 2. Обчислити значення логічного виразу і ≤ вираз2. 1. Якщо значення логічного виразу true, то виконати команди тіла циклу і перейти до виконання команди 4, якщо false - перейти до виконання команди, наступної за командою циклу. 2. Збільшити значення лічильника циклу на 1. 3. Перейти до виконання команди 2.
  • 6. Обчислюється сума 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;
  • 8. Фізкультхвилинка Руки вгору підняли, До сонечка простягли. Руки в боки розвели, Полетіли, попливли, Потім їх вперед зімкнули Та в долоні всі сплеснули. Як закінчили плескати Сталі долі опускати. Ніжками затупотіли. Та за столик знову сіли.
  • 10. Вправи для очей  подивіться праворуч, потім ліворуч, кожного разу повертаючи голову в тому ж напрямку, що й очі (але в жодному разі не навпаки).  спробуйте розгойдувати тіло, голову та очі подібно до маятника. Очі при цьому мають бути заплющені, а очні яблука рухатися разом з головою
  • 11. Домашнє завдання Підручник § 6.6 ст. 213-216 Пройдіть тестування за посиланням join.naurok.ua Код доступу 174956