Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Кручинський.docx
Скачиваний:
1
Добавлен:
08.09.2019
Размер:
205.74 Кб
Скачать
  1. Цикл з лічильником:

For<індетифікатор>:=<початкове значення лічильника>to<кінцеве значення лічильника>do<оператор>;

Оператор for викликає оператор, що знаходиться після слова do, по одному разі для кожного значення в діапазоні від початкового значення до кінцевого значення. Перемінна циклу, початкове і кінцеве значення повинні мати порядковий тип. Зі словом to, значення перемінної циклу збільшується на 1 при кожній ітерації циклу. Зі словом downto, значення перемінної циклу зменшується на 1 при кожній ітерації циклу.

  1. Оператор циклу «До»:

Repeat<оператор>Until<логічна умова>;

При виконанні цього оператора циклу послідовність операторів, що знаходяться між словами repeat і until, виконається один або більше разів. Цей процес завершується, коли після чергового виконання заданої послідовності операторів логічний вираз прийме (вперше) значення true. Таким чином, за допомогою логічного виразу задається умова завершення виконання оператора циклу. Оскільки в даному випадку перевірка умови проводиться після виконання послідовності операторів (тіла циклу), цей оператор циклу і називається оператором циклу з постумовою.

  1. Оператор вибору:

case<вираз>of <список значень1>: <оператор1;> <список значень 2>: <оператор2;>

... <список значень N>: <операторN> else <оператор> end;

Оператор case працює наступним чином. Спочатку обчислюється значення виразу-селектора, потім у послідовності операторів відшукується такий, якому передує константа, рівна обчисленому значенню. Якщо жодна з констант не дорівнює обчисленому значенню, виконується оператор, що стоїть за словом else. Якщо слово else відсутнє, виконується оператор, що знаходиться за словом end, тобто перший оператор за кордоном case. Вираз повинен належати до одного з цілочисельних типів (що знаходяться у діапазоні-зоні - 32768 .. 32767): булеве, літерний або користувача. Список констант вибору складається з довільної кількості значень, або діапазонів, відділених один від одного комами. Межі діапазону записуються двома константами через розмежувач "..". Тип констант в будь-якому випадку повинен збігатися з типом селектора. У синтаксисному описі, наведеному вище, передбачається використання одного оператора для кожної альтернативи, але при необхідності можна задати кілька операторів, згрупувавши їх у складений оператор. У той же час гілка else допускає використання послідовності операторів, розділених символом ";".

Опис програми

Програма написана на алгоритмічній мові Паскаль і реалізована в середовищі Pascal ABC Windows. Програма складається з головної програми чотирьох підпрограм (Input,Output, Search, Sort) які об’єднані в єдиний модуль Dovidka.pas. А з головної програми викликається зовнішння підпрограма стандарного модуля CRT: ClrScr.

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