Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsiyi по информатике.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
5.01 Mб
Скачать
  1. Цикл з передумовою

Загальний вигляд циклу з передумовою – while:

while <вираз> do <оператор>;

де <вираз> – будь-який вираз логічного типу (що виробляє в результаті True або False);

<оператор> – оператор (складений оператор) мови Паскаль. Якщо <вираз> має результат True, виконується <оператор>. У протилежному випадку виконання циклу завершується.

Програма, яка виводить на екран 10 слів «Привіт», кожне на окремому рядку, реалізована за допомогою циклу з передумовою:

  1. Цикл з післяумовою

Загальний вигляд циклу з післяумовою – repeat:

repeat

<тіло циклу >

until <вираз >

де <тіло циклу> – будь-яка послідовність операторів, що повторюється доти, поки <вираз> не набуде значення True.

Програма, яка виводить на екран 10 слів «Привіт», кожне на окремому рядку, реалізована за допомогою циклу з післяумовою:

Три основні відмінності циклу repeat від циклу while:

  1. Цикл repeat виконається хоча б один раз, тому що перевірка виразу здійснюється в кінці тіла циклу. У циклі while, якщо значення виразу False, тіло його пропускається відразу.

  2. Цикл repeat виконується, доки вираз не стане True, у той час як цикл while виконується доти, доки вираз має значення True. При заміні одного типу циклу на інший необхідно на це звертати особливу увагу.

  3. У циклі repeat можна не обмежувати тіло циклу операторними дужками begin-end, тому що цю роль виконують repeat-until.

  1. Цикл з лічильником

Загальний вигляд циклу із заданою кількістю повторень for:

for <лічильник циклу> : = <вираз1> to <вираз2> do <тіло циклу>,

де <лічильник циклу> – змінна будь-якого типу;

<вираз1> і <вираз2> – вирази такого ж типу;

<тіло циклу> – будь-яка послідовність операторів, що повторюється доти, доки <лічильник циклу> не набуде значення <вираз2>.

<Лічильник циклу> збільшується на 1 після кожного виконання циклу. Для його зменшення на 1 ключове слово to замінюється на downto.

Програма, яка виводить на екран 10 слів «Привіт», кожне на окремому рядку, реалізована за допомогою циклу з параметром:

Недоліки циклу for:

  • Можливість зменшити або збільшити значення лічильника тільки на 1;

  • заздалегідь повинна бути відомою кількість повторень циклу.

Переваги циклу for

  • Стислість;

  • можливість використання для <лічильника циклу> різних типів даних.

Якщо в програмі не передбачено виходу з циклу, то кількість разів вико­нання циклу необмежена (зациклювання програми). Переривання роботи програми виконується натисканням клавіш <Ctrl> + <Break>.

Закріплення матеріалу

Зайти суму ряду Y= , де , х змінюється з шагом h = c. Значення F1, F2, a, b, c приведені в табл.

Рішити задачу, використовуючи цикли:

а) WHILE

б) REPEAT

F1

F2

a

b

c

Sin32x

0,1

63

7

Лекція № 18 Тема: Microsoft Excel. Структура програмного вікна. Запровадження даних. План

  1. Загальні відомості про Microsoft Excel;

  2. Робота з книгами;

  3. Робота з аркушами;

  4. Введення і редагування даних;

  5. Вод послідовностей чисел, дат і тексту.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]