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

4. Коментарі в програмі .

  • Коментарій – це пояснюючий текст, який можна записати у будь-якому місці програми, де дозволяється пропуск. Текст коментарію обмежено символами { } або (* *) і може містити будь-які комбінації латинських та російських букв, цифр та інших символів мови Паскаль. Обмежувачі { } можна вкладати в (* *) та навпаки. Обмежень на довжину коментарія немає.

5. Директиви компілятора та управляючі символи.

Текст програми може містити директиви компілятора, які використовуються програмістом для управління режимами компіляції. Директиви, як і коментарії, заключаються у фігурні дужки, але вони мають свій признак $, який дозволяє компілятору інтерпретувати їх певним чином. В програмі можуть зустрічатись також управляючі символи « # » і « ^ «. Знак « # « та цілочисельне значення за ним (0..255) означає символ кодової таблиці ПЕОМ, який має відповідне десяткове значення. Знак « ^ « та будь-який символ за ним трактується компілятором як управляючий символ.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Загальні відомості про оператори. Прості оператори. Оператори введення-виведення. Форматний вивід. Структурні та складені оператори. Умовні оператори. Оператори повторення. Правила пунктуації.

1. Загальнi вiдомостi про оператори.

Всi оператори подiляються на три групи : простi, введення-виведення, структурнi (with).

- Простi оператори

Оператори, якi не мiстять в собi нiяких iнших операторiв, назив. простими. До них вiдносяться оператори присвоювання, безумовного переходу, виклику процедури та пустий оператор.

- : = , goto<мiтка>

- Оператори введення-виведення : read, readln, write, writeln.

формат read(x1,x2....), read(fv,x1,x2,...)

Оператор read можна використовувати для органiзацiї пауз довiльної довжини при виконаннi програми. Програма продовжить роботу тiльки пiсля того, як буде натиснута будь-яка клавiша на клавiатурi.

Оператор readln аналогiчний оператору read. Відмiннiсть полягає в тому що пiсля зчитування останнього в списку значення для одного оператора readln данi для наступного оператора readln будуть зчитуватись з початку нового рядка.

write(y1,y2,...), write(FV,y1,y2,....) ;

Для виводу на принтер write(Lst,Y1,...);

- Організація форматованого виводу

Формати оператора виводу write

Приймемо такi позначення :

i,p,q - цiлочисельний вираз;

r - вираз дiйсного типу;

b - вираз булевого типу;

ch - вираз символьного типу;

s - вираз строкового типу;

# - цифра;

* - зiрочка;

_ - пропуск;

I - виводиться десяткове представлення величини I починаючи з позицiї розмiщення курсора.

I:p- виводиться десяткове представлення величини I в крайнi правi позицiї поля шириною p.

R - В поле шириною 18 символiв виводиться десяткове представлення величини R в форматi з плаваючою крапкою. Якщо R>=0.0 - використовується формат #.##########E+##, якщо R<0.0, то - .

R:p - в крайнi правi позицiї пiсля широкого p символiв виводиться десяткове представлення значення R в форматi з плаваючою крапкою. Мiнiмальна довжина поля виводу 8 символiв.

R:p:q - аналог. до попереднього, тiльки пiсля десяткової крапки виводиться q символiв. Якщо q>24 , то використовується формат з плаваючою крапкою.

Ch - починаючи з позицiї курсора виводиться значення Ch.

Ch:p - в крайню праву позицiю поля шириною p виводиться значення Ch.

S - Починаючи з позицiї курсора виводиться значення S (рядок чи масив символiв, якщо його довжина вiдповiдає довжинi рядка).

B:p, S:p - аналог.

B - аналог.I.

Опер writeln аналог. write(readln).

Опер. writeln без параметрiв викликае переведення курсора на наступний рядок.

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