
- •1.Інформація та її подання.
- •2.Двійкова арифметика.
- •3.Загальна структура еом.
- •4. Обчислювальні системи та їх складові.
- •5. Прикладне програмне забезпечення.
- •6. Системне програмне забезпечення.
- •1.Поняття про алгоритми та їх властивості.
- •3. Метод покрокової деталізації.
- •4.Форми подання алгоритмів.
- •5. Типи основних структур алгоритмів.
- •2. Константи і змінні.
- •3. Типи даних.
- •1. Загальнi вiдомостi про структуру програми.
- •2. Роздiли опису мiток, констант, типів даних, змінних, процедур і функцій, операторів.
- •4. Коментарі в програмі .
- •5. Директиви компілятора та управляючі символи.
- •1. Загальнi вiдомостi про оператори.
- •2. Структурнi та складені оператори.
- •Загальнi вiдомостi про процедури I функцiї.
- •2.Арифметичнi функцiї I процедури.
- •3.Скалярнi функцiї.
- •4.Функцiї перетворення типiв.
- •5.Процедури управлiння строками на екрані.
- •6.Спецiальнi процедури I функцiї.
- •7.Модулі.
- •Основні способи використання та розміщення підпрограм.
- •2. Формат процедур та функцій, визначених користувачем.
- •3.Параметри.
- •4.Правила використання та визначення області дії ідентифікаторів.
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в викликае переведення курсора на наступний рядок.