н бути відкритий однією з процедур:
(<Ім'я файлової змінної>);
Відкривається існуючий файл для читання, покажчик поточної компоненти файлу налаштовується на початок файлу. Якщо фізичного файлу, відповідного файлової змінної, не існує, то виникає ситуація помилки введення-виведення. p align="justify"> (<Ім'я файлової змінної>);
Відкривається новий порожній файл для запису, йому присвоюється ім'я, задане процедурою Assign. Якщо файл з таким ім'ям вже існує, то він знищується. p align="justify"> Після роботи з файлом він, як правило, повинен бути закритий процедурою Close.
(<Ім'я файлової змінної>);
Ця вимога обов'язково має дотримуватися для файлу, в який проводився запис.
(cos (x + 4): 5: 2);
Оператор WriteLn - читається "райт 'лайн", перекладається - ПИШИ РЯДОК. Правила його записи і виконання ті ж, що і у Write, з одним винятком - після виконання оператора Write наступний оператор Write або WriteLn друкує свою інформацію в тому ж рядку, а після виконання оператора WriteLn - з початку наступної. p align="justify"> Робота оператора WRITE відрізняється від роботи оператора WRITELN тим, що по завершенні виведення у WRITE курсор залишається наприкінці списку висновку, а у WRITELN він переходить на наступний рядок. Часто використовують оператор WRITELN без списку виведення для виведення на екран порожній рядки. p align="justify"> Проілюструємо роботу цих операторів на наступному прикладі:
program AVERAGE; FIRST, SECOND, TROIS, SUM: integer;
begin ('Введіть 3 числа');
readln (FIRST, SECOND, TROIS);: = FIRST + SECOND + TROIS; ('Середнє значення', FIRST: 4, ',', SECOND: 4, ','); (TROIS : 4, 'одно'; (SUM div 3): 3)
end.
На екран буде виведено:
Введіть 3 числа 2 12 вересня Середнє значення 3, 12, 9 дорівнює 8
Змінні і константи дійсного типу вживаються у тому ж сенсі, що і в математиці речові числа. У розділі опису змінних їх описуємо так:
X, Y: REAL;
Існують дві форми подання дійсних чисел: у форматі з фіксованою крапкою (наприклад: 151.456) і у форматі з плаваючою точкою, тобто число представляється у вигляді мантиси і порядку (0.234578E +3) Останній формат зручний для представлення дуже великих або дуже маленьких чисел.
Обчислення над змінними дійсного типу виконуються наближено
3.6 Структура програми
У програмі, написаної на Паскалі, можуть бути наступні розділи:
{Те...