Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лобораторні Pascal.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
530.94 Кб
Скачать

55

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

Закарпатський державний університет

Природничо-гуманітарний коледж

Методичні вказівки

До лабораторних робіт по дисципліні

ОСНОВИ ПРОГРАМУВАННЯ ТА АЛГОРИТМІЧНІ МОВИ

Частина 1

Розробник:

викл. Куртей Н.М.

2012

ЗМІСТ

1. Лабораторна робота № 1. Лінійні програми.

2. Лабораторна робота №2 Оператори повторення.

3. Лабораторна робота №3 Масиви. Алгоритми сортування та пошуку.

4. Лабораторна робота № 4 Рядки та засоби їх обробки.

5. Лабораторна робота №5 Складні типи даних: записи.

6. Лабораторна робота №6 Множини. Короткі теоретичні відомості.

7. Лабораторна робота №7 Файли. Управління файлами.

Лабораторна робота № 1. Лінійні програми.

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

Короткі теоретичні відомості.

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

Лінійні програми, як правило, мають наступну структуру:

А) заголовок програми;

Б) розділ констант;

В) розділ змінних;

Г) розділ операторів.

А) Заголовок програми визначений діаграмою:

В Borland Pascal цей рядок необов’язковий і його можна виключити.

Приклад заголовку:

program LinearUnequation;

program Graf1;

Б) Розділ констант визначений діаграмою

Розділ

констант

В розділі констант визначаються імена як синоніми констант. Під константою розуміється або деяке число, або ім’я константи, можливо з знаком, або рядок.

Приклад розділу констант:

const Pi = 3.1415926; alfa = 7.1219;

MinInt = -MaxInt;

Line = ‘____________________________’;

FirstLine = ‘______ Список групи ________’;

В) розділ змінних визначений діаграмою

Розділ

змінних

Будь-яка змінна, яка зустрічається в якому-небудь операторі з розділу операторів повинна бути описана в розділі змінних. Опис змінної зв’язує з новою змінною її ім’я і тип.

Приклад розділу змінних

var Root1, Root2, Discriminant : Real;

Index, Counter : Integer;

A,B,C : Real;

Letter : Char;

IsSolution : Boolean;

У мові Pascal визначені 4 стандартних простих даних:

Integer (цілий);

Real (дійсний);

Char (символьний).

Boolean (логічний);

Довідкова інформація про всі стандартні типи змінних з вказанням діапазону допустимих значень і розміру потрібної для їх розміщення області пам’яті наведена в таблиці:

Тип

Допустимі значення

Формат

Integer

-32768 .. 32767

2 байта зі знаком

Real

2.9 * 10-39 .. 1.7 * 10+38

6 байт

Boolean

False, True

1 байт

Char

[‘A’..’Z’, ‘a’..’z’], [’0’ .. ’9’], розділові знаки і спец.символи

1 байт

Для повного опису кожного типу даних, які використовуються в мові програмування, необхідно знати:

  1. множину допустимих значень для даних цього типу;

  2. допустимі операції над даними цього типу;

  3. функції, що визначені на даних цього типу або приймають значення в цьому типі;

  4. допустимі відношення на даних цього типу.

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