SlideShare a Scribd company logo
1 of 11
ОПЕРАТОРИ ЦИКЛУ.
ЦИКЛИ З ЛІЧИЛЬНИКОМ.
ЗАВДАННЯ ДЛЯ УЧНІВ 8 КЛАСІВ.
ДИСТАНЦІЙНЕ НАВЧАННЯ.
ПОВТОРЕННЯ
Фрагмент алгоритму, у якому одна або кілька
команд можуть виконуватися більше ніж один раз,
називається циклом. Алгоритм, який містить
цикл, називається алгоритмом із циклом, або
алгоритмом з повторенням.
Для організації повторення дій (циклів) при
записі алгоритмів мовою Pascal (середовище
Lazarus) використовують три різновиди
операторів циклу:
з параметром
або цикл з
лічильником
з передумовою з післяумовою
ЦИКЛ З ЛІЧИЛЬНИКОМ
В PASCAL
Команда циклу з лічильником (параметром).
Її доцільно використовувати в тих
випадках, коли кількість повторень команд
тіла циклу відома ще до початку виконання
команди циклу. Загальний вигляд цієї команди
такий:
for <ім'я змінної> := <вираз1> to
<вираз2> do
begin
<команди тіла циклу>
end;
Якщо тіло циклу складається лише з однієї команди,
операторні дужки begin та end можна не ставити.
ДЛЯ ТИХ, ХТО
ВИВЧАЄ PYTHON
Загальний вигляд команди циклу з лічильником у мові
Python такий:
for <ім’я змінної> in range (<кількість повторень>):
<команди тіла циклу>
Рядок for <ім’я змінної> in range (<кількість повторень>)
називається рядком заголовка команди циклу з
лічильником. Змінна в рядку заголовка команди циклу з
лічильником називається лічильником циклу.
Функція range (<кількість повторень>) генерує набір
послідовних цілих чисел, перше з яких 0, а останнє – на 1
менше від заданої кількості повторень.
ЦИКЛ З ЛІЧИЛЬНИКОМ
В PASCAL
Рядок for <ім'я змінної> :=
<вираз1>
to <вираз2> do (англ. for -
для, to - до, do - робити,
виконувати) називають
рядком заголовка команди
циклу з лічильником. Змінну в
рядку заголовка команди циклу
з лічильником, що стоїть
перед знаком присвоювання,
називають лічильником циклу.
ЦИКЛ З ЛІЧИЛЬНИКОМ
В PASCAL
Для ілюстрації виконання команди циклу з лічильником
розглянемо проект, в якому обчислюється сума
12 + 22 + 32 + 42.
var i, s: integer; (і- числа 1, 2, 3, 4; s – сума)
begin
s:=0;
for i:=1 to 4 do
s:=s+i*i;
label1.caption:=inttostr(s);
end;
ПРАКТИЧНЕ
ЗАВДАННЯ № 1
ВИКОНАЄМО ЦЕЙ
ФРАГМЕНТ ПРОГРАМИ
ПРАКТИЧНЕ
ЗАВДАННЯ № 2
Скласти проект, в якому потрібно знайти суму перших 100
натуральних чисел.
var i,s: integer;
begin
s:=0;
for i:=1 to 100 do
s:=s+i;
label1.caption:=inttostr(s);
end;
ПРАКТИЧНЕ
ЗАВДАННЯ № 2
ЧИТАЄМО
ПІДРУЧНИК:
§ 6.6- 6.7,
ст. 213-220
Надсилаємо скріни виконаних
практичних завдань 1-2 на вайбер
вчителю або на електронну пошту

More Related Content

Similar to war8klasdist3.pptx

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

Similar to war8klasdist3.pptx (20)

Урок 55 8 клас
Урок 55 8 класУрок 55 8 клас
Урок 55 8 клас
 
Урок 57 8 клас
Урок 57 8 класУрок 57 8 клас
Урок 57 8 клас
 
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 
БазовI структури алгоритмiв. конструювання алгоритмiв
БазовI структури алгоритмiв. конструювання алгоритмiвБазовI структури алгоритмiв. конструювання алгоритмiв
БазовI структури алгоритмiв. конструювання алгоритмiв
 
Базові алгоритмічні структури. Типи алгоритмів
Базові алгоритмічні структури. Типи алгоритмівБазові алгоритмічні структури. Типи алгоритмів
Базові алгоритмічні структури. Типи алгоритмів
 
Operator cikly z napametpom
Operator cikly z napametpomOperator cikly z napametpom
Operator cikly z napametpom
 
Цикл з передумовою
Цикл з передумовоюЦикл з передумовою
Цикл з передумовою
 
war8klasdist4.pptx
war8klasdist4.pptxwar8klasdist4.pptx
war8klasdist4.pptx
 
базовI структури алгоритму урок 4
базовI структури алгоритму урок 4базовI структури алгоритму урок 4
базовI структури алгоритму урок 4
 
Урок 54 8 клас
Урок 54 8 класУрок 54 8 клас
Урок 54 8 клас
 
11 клас 3 урок
11 клас 3 урок11 клас 3 урок
11 клас 3 урок
 
Урок 43. Цикл з передумовою
Урок 43. Цикл з передумовоюУрок 43. Цикл з передумовою
Урок 43. Цикл з передумовою
 
Operator cikly z napametpomd
Operator cikly z napametpomdOperator cikly z napametpomd
Operator cikly z napametpomd
 
Tema 9
Tema 9Tema 9
Tema 9
 
поняття циклу 11
поняття циклу 11поняття циклу 11
поняття циклу 11
 
Урок 54 8 клас
Урок 54 8 класУрок 54 8 клас
Урок 54 8 клас
 
лекції 5-6
лекції 5-6лекції 5-6
лекції 5-6
 
6 klas
6 klas6 klas
6 klas
 
8 20
8 208 20
8 20
 
7klas urok12 Алгоритми з повтореннями
7klas urok12 Алгоритми з повтореннями7klas urok12 Алгоритми з повтореннями
7klas urok12 Алгоритми з повтореннями
 

More from Viktoria Mikolaenko (20)

zvitdir2022.ppt
zvitdir2022.pptzvitdir2022.ppt
zvitdir2022.ppt
 
war5classd4.pptx
war5classd4.pptxwar5classd4.pptx
war5classd4.pptx
 
war7classdist4.pptx
war7classdist4.pptxwar7classdist4.pptx
war7classdist4.pptx
 
war6class3.pptx
war6class3.pptxwar6class3.pptx
war6class3.pptx
 
5classdist3.pptx
5classdist3.pptx5classdist3.pptx
5classdist3.pptx
 
war7classdist3.pptx
war7classdist3.pptxwar7classdist3.pptx
war7classdist3.pptx
 
war9klassdist1.ppt
war9klassdist1.pptwar9klassdist1.ppt
war9klassdist1.ppt
 
war8klassdist1-2.pptx
war8klassdist1-2.pptxwar8klassdist1-2.pptx
war8klassdist1-2.pptx
 
war5classdist2.pptx
war5classdist2.pptxwar5classdist2.pptx
war5classdist2.pptx
 
war7classdist2.pptx
war7classdist2.pptxwar7classdist2.pptx
war7classdist2.pptx
 
war6klass2.pptx
war6klass2.pptxwar6klass2.pptx
war6klass2.pptx
 
war5classdist1.pptx
war5classdist1.pptxwar5classdist1.pptx
war5classdist1.pptx
 
war7classdist1.pptx
war7classdist1.pptxwar7classdist1.pptx
war7classdist1.pptx
 
war6klass1.pptx
war6klass1.pptxwar6klass1.pptx
war6klass1.pptx
 
Zvitdir2021
Zvitdir2021Zvitdir2021
Zvitdir2021
 
Formuvalne ocin
Formuvalne ocinFormuvalne ocin
Formuvalne ocin
 
10classdist
10classdist10classdist
10classdist
 
Media10class
Media10classMedia10class
Media10class
 
8classproekt
8classproekt8classproekt
8classproekt
 
Kompetentzad
KompetentzadKompetentzad
Kompetentzad
 

Recently uploaded

Kryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenKryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenolha1koval
 
Луцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxЛуцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxhome
 
освітня програма 2023-2024 .
освітня програма  2023-2024                    .освітня програма  2023-2024                    .
освітня програма 2023-2024 .zaskalko111
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfssuser54595a
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»tetiana1958
 
критерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfкритерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfolha1koval
 
Критерії самоцінювання Іноземні мови.pdf
Критерії самоцінювання  Іноземні мови.pdfКритерії самоцінювання  Іноземні мови.pdf
Критерії самоцінювання Іноземні мови.pdfolha1koval
 
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxПрезентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxssuserc6cee7
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxvitalina6709
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяAdriana Himinets
 

Recently uploaded (12)

Kryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenKryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnen
 
Її величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptxЇї величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptx
 
Луцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxЛуцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptx
 
освітня програма 2023-2024 .
освітня програма  2023-2024                    .освітня програма  2023-2024                    .
освітня програма 2023-2024 .
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
 
критерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfкритерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdf
 
Критерії самоцінювання Іноземні мови.pdf
Критерії самоцінювання  Іноземні мови.pdfКритерії самоцінювання  Іноземні мови.pdf
Критерії самоцінювання Іноземні мови.pdf
 
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
 
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxПрезентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptx
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. Біографія
 

war8klasdist3.pptx

  • 1. ОПЕРАТОРИ ЦИКЛУ. ЦИКЛИ З ЛІЧИЛЬНИКОМ. ЗАВДАННЯ ДЛЯ УЧНІВ 8 КЛАСІВ. ДИСТАНЦІЙНЕ НАВЧАННЯ.
  • 2. ПОВТОРЕННЯ Фрагмент алгоритму, у якому одна або кілька команд можуть виконуватися більше ніж один раз, називається циклом. Алгоритм, який містить цикл, називається алгоритмом із циклом, або алгоритмом з повторенням. Для організації повторення дій (циклів) при записі алгоритмів мовою Pascal (середовище Lazarus) використовують три різновиди операторів циклу: з параметром або цикл з лічильником з передумовою з післяумовою
  • 3. ЦИКЛ З ЛІЧИЛЬНИКОМ В PASCAL Команда циклу з лічильником (параметром). Її доцільно використовувати в тих випадках, коли кількість повторень команд тіла циклу відома ще до початку виконання команди циклу. Загальний вигляд цієї команди такий: for <ім'я змінної> := <вираз1> to <вираз2> do begin <команди тіла циклу> end; Якщо тіло циклу складається лише з однієї команди, операторні дужки begin та end можна не ставити.
  • 4. ДЛЯ ТИХ, ХТО ВИВЧАЄ PYTHON Загальний вигляд команди циклу з лічильником у мові Python такий: for <ім’я змінної> in range (<кількість повторень>): <команди тіла циклу> Рядок for <ім’я змінної> in range (<кількість повторень>) називається рядком заголовка команди циклу з лічильником. Змінна в рядку заголовка команди циклу з лічильником називається лічильником циклу. Функція range (<кількість повторень>) генерує набір послідовних цілих чисел, перше з яких 0, а останнє – на 1 менше від заданої кількості повторень.
  • 5. ЦИКЛ З ЛІЧИЛЬНИКОМ В PASCAL Рядок for <ім'я змінної> := <вираз1> to <вираз2> do (англ. for - для, to - до, do - робити, виконувати) називають рядком заголовка команди циклу з лічильником. Змінну в рядку заголовка команди циклу з лічильником, що стоїть перед знаком присвоювання, називають лічильником циклу.
  • 6. ЦИКЛ З ЛІЧИЛЬНИКОМ В PASCAL Для ілюстрації виконання команди циклу з лічильником розглянемо проект, в якому обчислюється сума 12 + 22 + 32 + 42. var i, s: integer; (і- числа 1, 2, 3, 4; s – сума) begin s:=0; for i:=1 to 4 do s:=s+i*i; label1.caption:=inttostr(s); end;
  • 9. ПРАКТИЧНЕ ЗАВДАННЯ № 2 Скласти проект, в якому потрібно знайти суму перших 100 натуральних чисел. var i,s: integer; begin s:=0; for i:=1 to 100 do s:=s+i; label1.caption:=inttostr(s); end;
  • 11. ЧИТАЄМО ПІДРУЧНИК: § 6.6- 6.7, ст. 213-220 Надсилаємо скріни виконаних практичних завдань 1-2 на вайбер вчителю або на електронну пошту