Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laba_nomer_2.doc
Скачиваний:
5
Добавлен:
12.05.2015
Размер:
112.64 Кб
Скачать

Міністерство освіти України

Національний технічний університет України

“Київський політехнічний інститут”

Кафедра автоматизації енергосистем

ЗВІТ

про виконання завдання

Лабораторна робота №2.

по курсу «Обчислювальна техніка та програмування»

на тему:

Основні відомості про мову Паскаль

Виконав: студент 1 курсу

ФЕА гр. ЕК-41

Лисак К.М.

Перевірив: Нестерко А. Б.

Київ 2014

Мета роботи: складання найпростіших програм мовою

Pascal.

Перша програма.

Кожна пpогpама мовою Pascal складається із заголовка та тіла пpогpами. Заголовок в найпpостiшому випадку вміщує службове слово program та ім’я пpогpами. Ваша перша програма називається FIRST.

Службові слова в Pascal ( program, begin, end та ін.) є зарезервованими, оскільки вони не можуть використовуватися нi в якому іншому розумінні, крім того, який визначений для них семантикою мови. Наприклад, слово program вказує компілятору, що оброблюється заголовок програми, тому наступне слово буде прийматися як ім’я програми. Ім’я не повинно збігатися ні з одним із зарезервованих в Pascal слів (їх всього 42 - неважко запам'ятати). Таким чином, програма не може бути названа iменем PROGRAM або BEGIN.

Тіло програми (блок) складається з одного розділу - розділу операторів, який починається службовим словом begin й закінчується словом end. В кінці програми ставиться крапка. В програмі FIRST є розділ опису змінних, який починається службовим словом var. Змінні названі іменами X та Y, а результат присвоюється змінній, ім’я якої - MULT. Результат добутку двох цілих чисел буде також цілим числом, тому всі змінні описані як цілі – integer. В тілі програми є також оператори введення read, та виведення writeln. Послідовність символів, яка взята в лапки, виводиться в тому вигляді, в якому вона записана в операторі виведення.

program FIRST;

var

X,Y:integer;

MULT:integer;

begin

writeln('Введiть через пробіл два числа');

writeln('Пiсля 2го числа натисніть ENTER');

read(X,Y);

MYLT:=X*Y;

writeln('Їх Добуток дорівнює ',MULT)

end.

Можна сказати, що ваша перша програма мовою Pascal є найпpостiшим тестом на працездатність комп’ютера. Програма дуже швидко множить два введених числа, а потім виводить одержаний добуток на екран дисплея.

Ідентифікатори.

Імена об’єктів програми: змінних, програм, функцій тощо. називаються ідентифікаторами. Вони складаються з літер латинського алфавіту i цифр, але обов'язково повинні починатися з літери, наприклад:

SUMMA, FLAG1, FLAG.

Для наочності можна використовувати символ підкреслювання: FLAG_1,FLAG_2. Довжина ідентифікатора не повинна перевищувати 8 символів (для компілятора Turbo Pascal). Зайві праворуч символи не враховуються при компіляції.

Оператори присвоювання.

Програма FIRST вміщує оператор:

MULT:=X*Y;

Цей оператор присвоювання, змiст якого полягає в тому, що значення добутку Х*Y присвоюється змiннiй MULT.

Природно, що змінні X та Y перед виконанням оператора присвоювання повинні одержати деякі значення. В цьому випадку ці значення вводяться за допомогою оператора READ.

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