ОСНОВИ ПРОГРАМУВАННЯ :: ГЛАВА 3. ПРОГРАМУВАННЯ НА Паскаль :: 3.1. Перше знайомство з Паскалем :: 16
3.1. Перше знайомство з Паскалем
Структура програми на Паскалі. За визначенням стандартного Паскаля програма складається з заголовка програми і тіла програми (блоку), за яким слідує крапка - ознака кінця програми. У свою чергу, блок містить розділи описів і розділ операторів.
Розділ операторів є в будь-якій програмі і є основним. Попередні розділи носять характер описів і не всі обов'язково присутні в кожній програмі.
У Турбо Паскалі, на відміну від стандарту, вам:
• відсутність заголовка програми;
• розділи Const, Type, Var, Label можуть слідувати один за одним в будь-якому порядку і зустрічатися в розділі описів скільки завгодно раз.
Приклади програм. Вже було сказано, що Паскаль розроблявся Н. Віртом як навчальний мову. Основний принцип, закладений в ньому, - це підтримка структурної методики програмування. Цей же принцип лежить в основі псевдокоду, який ми тут називаємо алгоритмічних мов (АЯ). По суті справи, розбіжність між АЯ і Паскалем полягає в наступному: АЯ - російськомовний, Паскаль - англомовний; синтаксис Паскаля визначено строго і однозначно на відміну від порівняно вільного синтаксису АЯ.
Запис програми на Паскалі схожа на англійський переклад алгоритму, записаного на алгоритмічній мові. Порівняйте алгоритм розподілу простих дробів, записаний на АЯ, з відповідною програмою на Паскалі.
Тут використано рівність:
Навіть не заглядаючи в підручник по Паскалю, в даній програмі можна все зрозуміти. Для цього достатньо знати англійську мову.
Тема програми починається зі слова Program (програма), за яким слід довільне ім'я, придумане програмістом (division - поділ). Розділ опису змінних починається зі слова Var (variables - змінні), за яким слідує список змінних. Тип вказується після двокрапки словом Integer - цілий. Початок і кінець розділу операторів програми відзначаються словами Begin (початок) і End (кінець). В кінці програми обов'язково ставиться крапка.
Введення вихідних даних з клавіатури проводиться за допомогою процедури ReadLn (read line - читати рядок). На клавіатурі набирають чотири числа, відокремлюються один від одного пробілами, які відображаються рядком на екрані дисплея. Після набору чисел натискають на клавішу вводу.