Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОД_ЛАБ.doc
Скачиваний:
4
Добавлен:
14.11.2019
Размер:
1.04 Mб
Скачать

Контрольні запитання.

  1. Що містить в собі інтегроване середовище ТР?

  2. Як увійти в інтегроване середовище ТР?

  3. Як створити новий і викликати існуючий файл?

  4. Як змінити назву файлу, що записується на диск?

  5. Як виконати компіляцію програми і запуск її на виконання?

  6. Як виконати програму по кроках? Як при цьому можна прослідкувати за значенням даної змінної?

  7. Як продивитись результати виконання програми?

  8. Як перейти від режиму вставки до режиму заміни і назад?

  9. Як вилучити і вставити рядок у тексті? Як пересунути і скопіювати рядок?

  10. Як вилучити, пересунути і скопіювати блок?

  11. Як виконати копіювання фрагмента програми з одного файлу в інший?

  12. Як вийти із середовища ТР?

Лабораторна робота № 2. Лінійні програми. Арифметичні вирази.

Мета: Оволодіння практичними навиками розробки і програмування обчислювальних процесів лінійної структури навиками відлагодження та тестування програм.

Теоретичні відомості(Pascal)

Структура програми складається з частини опису та операторної частини. Частина опису містить:

розділ констант: const ім’я_константи=значення;

розділ типів: type ім’я типу=значення_типу;

розділ змінних: var ім’я_змінної: тип;

розділ процедур (функцій): function ім’я (параметри)

begin…end

procedure ім’я_процедури (параметри);

begin…end;

Операторна частина містить оператори мови Паскаль відповідно до алгоритму: begin оператори; end.

Використовують такі типи змінних:

Цілий тип

ДІЙСНИЙ ТИП

Символьний тип

Тип

Обсяг пам’яті (байт)

Тип

Обсяг пам’яті (байт)

Тип

Обсяг пам’яті (байт)

byte

1

real

6

char

1

shortint

1

single

4

Логічний тип

integer

2

double

8

boolean

1

word

2

extended

10

Рядковий тип

longint

4

comp

8

string

До 256

Значення вбудованих функцій:

abs (x) – модуль х,

exp (x) – ех

ln (x) – lnx, sin (x) – sin x, cos (x) – cos x, arctan (x) – arctg x, sqr (x) – x2, sqrt (x) - , frac (x) – дробова частина х, int (x) – ціла частина х, random (x) – випадкові числа із діапазону о..х, pred (x) – елемент, що передує х, succ (x) – елемент наступний за х, round (x) – округлення, trunc (x) – відкидання дробової частини, ord (x) – порядковий номер символа х, chr (x) – значення символа, порядковий номер якого є х,

odd (x) – true, якщо число х непарне, false при парності числа,

Процедури введення-виведення:

read(список введення); readln (список введення); write (список виведення); writeln (список виведення):

Список введення – перелік імен змінних. Список виведення – це текст та вирази.

Операція присвоєння :

ім’я:=вираз;