8 За новою програмою Урок 41 Алгоритми з

Скачать презентацию 8 За новою програмою Урок 41 Алгоритми з Скачать презентацию 8 За новою програмою Урок 41 Алгоритми з

algoritmi_z_povtorennyami_dlya_opracyuvannya_velichin._cikl_z_lіchilynikom.pptx

  • Размер: 3.1 Мб
  • Автор:
  • Количество слайдов: 15

Описание презентации 8 За новою програмою Урок 41 Алгоритми з по слайдам

8 За новою програмою Урок 41 Алгоритми з повтореннями для опрацювання величин. Цикл з8 За новою програмою Урок 41 Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником.

8 Запитання Розділ 6 § 6. 6 1. Які процеси називають циклічними?  Наведіть8 Запитання Розділ 6 § 6. 6 1. Які процеси називають циклічними? Наведіть приклади. 2. Що таке цикл в алгоритмі? Що таке тіло циклу? 3. Який вигляд має команда циклу Повторити N разів? Як вона виконується?

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

8 Команда циклу з лічильником в Object Pascal. Розділ 6 § 6. 6 Команда8 Команда циклу з лічильником в Object Pascal. Розділ 6 § 6. 6 Команда циклу з лічильником (параметром). Її доцільно використовувати в тих випадках, коли кількість повторень команд тіла циклу відома ще до початку виконання команди циклу. Загальний вигляд цієї команди такий: for : = to do begin end ;

8 Команда циклу з лічильником в Object Pascal. Розділ 6 § 6. 6 Рядок8 Команда циклу з лічильником в Object Pascal. Розділ 6 § 6. 6 Рядок for : = to do (англ. for — для, to — до, do — робити, виконувати) називають рядком заголовка команди циклу з лічильником. Змінну в рядку заголовка команди циклу з лічильником, що стоїть перед знаком присвоювання, називають лічильником циклу. Блок-схема команди циклу з лічильником

8 Команда циклу з лічильником в Object Pascal. Розділ 6 § 6. 6 Лічильник8 Команда циклу з лічильником в Object Pascal. Розділ 6 § 6. 6 Лічильник циклу , вираз 1 і вираз 2 мають набувати тільки цілих значень. Якщо тіло циклу складається лише з однієї команди, операторні дужки: begin end Можна не ставити.

8 Команда циклу з лічильником в Object Pascal. Розділ 6 § 6. 6 Виконується8 Команда циклу з лічильником в Object Pascal. Розділ 6 § 6. 6 Виконується команда циклу з лічильником так: 1 Надати лічильнику циклу і значення вираз 1. 2 Обчислити значення логічного виразу і ≤ вираз 2. 3 Якщо значення логічного виразу true , то виконати команди тіла циклу і перейти до виконання команди 4, якщо false — перейти до виконання команди, наступної за командою циклу. 4 Збільшити значення лічильника циклу на 1. 5 Перейти до виконання команди 2.

8 Команда циклу з лічильником в Object Pascal. Розділ 6 § 6. 6 Для8 Команда циклу з лічильником в Object Pascal. Розділ 6 § 6. 6 Для ілюстрації виконання команди циклу з лічильником розглянемо фрагмент проекту, в якому обчислюється сума 1 2 + 2 2 + 3 2 + 4 2. var s, і: integer begin s : =0; for і : = 1 to 4 do begin s : = s + i*i; end; Label 1. Caption : = Int. To. Str (s); end;

8 Виконаємо цей фрагмент програми. Розділ 6 § 6. 6 8 Виконаємо цей фрагмент програми. Розділ 6 § 6.

8 Команда циклу з лічильником в Object Pascal. Розділ 6 § 6. 6 Звертаємо8 Команда циклу з лічильником в Object Pascal. Розділ 6 § 6. 6 Звертаємо вашу увагу , що після закінчення виконання команди циклу з лічильником значення лічильника циклу (змінної і ) на 1 більше, ніж значення вираз 2 , і це значення, за потреби, можна використовувати в наступних командах.

8 Розгадайте ребус Лічильник. Розділ 6 § 6. 64 E 0 A 180 F8 Розгадайте ребус Лічильник. Розділ 6 § 6.

8 Дайте відповіді на запитання 1. Що таке цикл в алгоритмі? 2. Який вигляд8 Дайте відповіді на запитання 1. Що таке цикл в алгоритмі? 2. Який вигляд має команда циклу з лічильником в Object Pascal? 3. Як виконується команда циклу з лічильником в Object Pascal? 4. Який вигляд має блок-схема циклу з лічильником? Поясніть виконання фрагмента алгоритму. 5. Чи можуть команди тіла циклу з лічильником виконуватися тільки один раз? Поясніть свою відповідь. Наведіть приклад. Розділ 6 § 6.

8 Домашнє завдання Проаналізувати § 6. 6, ст. 213 -216 Розділ 6 § 6.8 Домашнє завдання Проаналізувати § 6. 6, ст. 213 -216 Розділ 6 § 6.

8 Працюємо за комп’ютером Сторінка 216 Розділ 6 § 6. 66315 1 D 8 Працюємо за комп’ютером Сторінка 216 Розділ 6 § 6.

8 Дякую за увагу! За новою програмою Урок 4101 8 Дякую за увагу! За новою програмою Урок