Паскаль основи мови програмування паскаль для початківців, оператори і команди Pascal для чайників, приклади програм для школярів

Структура програми

Отже, що ж входить в «ієрархії» даної програми?

За своєю структурою ця мова поділяється на 3 розділи:

  • назва;
  • дані;
  • дії.

Зверніть увагу: змінні потрібно перераховувати через кому, а після через «:» вказати їх тип. Завершити написане «;».

Дії починаються з «begin» і закінчуються end з крапкою.

Структуру можна представити так:

До речі, оператори між собою відокремлюється крапкою з комою.

Оператори write, writeln, read, readln

З’ясуємо, як відбувається виведення і введення інформації.

Висновок

Як таких операторів виводу в цій мові немає, але є спеціальні слова, які допомагають запустити необхідні функції. Це write, writeln.

У чому їх відмінність? Під час введення або виведення наступної інформації після них: у першому випадку подальша інформація буде виводитися на ту ж рядок, де і написаний оператор. А ось у другому – на наступну.

Введення

Для введення теж існують свої слова: read, readln (= readkey).

Вони відрізняються один від одного так само, як і попередні оператори (при виведенні).

Цілий тип даних

Виділяють 3 основних види:

  1. Integer.
  2. Byte.
  3. Longint.

З ними також проводять прості дії:

  • додавання – «+»;
  • віднімання – «-»;
  • множення – «*»;
  • поділ – «div».

Крім того, дозволено проводити відносини і порівняння (більше або одно — =).

Речові типи даних

До таких змінних належать дробові числа (наприклад, число пі). Тут вони називаються real.

Що потрібно пам’ятати? Щоб ввести формулу дробового числа, треба замість коми використовувати точку. Для запису ступенів (х * 10у) 10 замінюється Е і число має запис:

х Е у.

З ними можна виконувати найпростіші арифметичні дії, так і більш складні:

  • квадратний корінь – корінь;
  • абсолютна величина – abs;
  • квадратична функція – sqr;
  • синус – sin;
  • cos – cos;
  • тангенс – arctan;
  • натуральний логарифм – ln;
  • експонента – exp.
Дивіться також:  Тригонометричний коло з усіма значеннями, числова окружність синуса косинуса тангенса котангенс, як користуватися тригонометричним колом

Обробка даних

Крім перерахованих вище функцій (в попередніх пунктах 2), є й інші:

  • ціла частина числа – int;
  • дробова частина числа – frac;
  • отримання цілої частини числа – trunc;
  • округлення до цілого – round;
  • перетворення порядкового типу – ord;
  • перетворення коду в символьний тип – chr;
  • визначення попереднього значення величини – pred;
  • визначення подальшого значення величини – succ.

Математичні операції

Математичні функції і операції були розглянуті при розборі цілих і дійсних даних.

Зупинимося на типах констант і змінних. Які вони бувають?

Прості включають в себе підтипи:

  • цілі – integer;
  • логічні – boolean;
  • символьні – char;
  • перераховуються;
  • інтервальні;
  • речові.

Рядкові записуються командою string. Посилальні представлені відповідною формою.

Структуровані ділять на:

  • масиви – array;
  • записи – record;
  • множини – set;
  • файл – file.

Для кожного типу характерні свої набори операцій.

Умови

Якщо є альтернативні команди і функції, то з допомогою операторів if, then, else можна записати необхідні команди для рішення практичної задачі.

Схема представлена на малюнку нижче.

Логічні операції

Операції засновані на правді факту або його брехні.

Виділяють 3 види таких функцій:

  1. Odd – якщо непарне число, то істина (навпаки – брехня).
  2. Eoln – істина на кінці рядка (в іншому місці – брехня).
  3. Eof – істина в кінці файлу (в іншому місці – брехня).