
- •Основні поняття мови Паскаль
- •Службові слова мови Turbo Pascal
- •Стандартні типи даних
- •Операції відношень
- •Операції над стандартними типами даних
- •Приклади
- •Обчислення виконуються зліва направо відповідно пріорітету операцій:
- •Структура програми мовою
- •Правила написання Pascal-програм
- •Необов'язково (або "Правила хорошого тону")
- •Оператори
- •Вікно середовища програмування
- •Основні команди і гарячі клавіши
- •Базові алгоритмічні конструкції
- •Лінійна структура
- •Зауваження!! Слова синоніми:
- •2. Оператор переходу.
- •Вказівка розгалуження та вибору
- •Вказівки повторення (циклу)
- •Підпрограми
- •1. Одновимірні масиви (рядки, вектори):
- •Можна і так:
- •Можна і так:
- •Графіка
- •Приклади
- •У цьому прикладі:
- •Коди типових помилок
Приклади
У цьому прикладі:
i - параметр циклу;
Часто крок зміни змінної, яка управляє циклом, відрізняється від 1 або -1.
П
Приклад
8.
Табулювання
функції дійсної змінної.
Рrogram
Tabulation;
const
Pi=3.14159262;
var
a,b,Step,x,
y : Real;
i,
n : Integer;
Begin
Write(‘Введіть
межі табулювання ‘);
Readln(a,
b);
Write(‘Введіт
крок табулювання ‘); Readln(Step);
n
:= Round((b
- a)/Step);
x := a;
for
i := 0 to n do begin
y
:= (1/Pi)
* exp(-x);
writeln(‘
x = ‘,
x
,
’ y = ‘,
y);
x
:= x + Step;
end;
End.
Коди типових помилок
Тurbo Pascal 7.0 генерує два типи повідомлень про помилки: помилки компіляції і помилки виконання.
Коди помилок компіляції, які найчастіше зустрічаються в процесі налагодження програми, мають такі номери:
3 |
Unknown identifier (Невідомий ідентифікатор). Цей ідентифікатор не був описаний. |
4 |
Duplicate identifier (Повторення ідентифікатора). |
5 |
Syntax error (Синтаксична помилка). |
14 |
Invalid file name (Недопустиме ім'я файлу). Ім'я файлу неправильне або вказано неіснуючий шлях. |
26 |
Type mismatch (Невідповідність типів). |
42 |
Error in expression (Помилка у виразі). |
62 |
Division by zero (Ділення на нуль). |
64 |
Cannot Read or Write variables of this type (Немає можливості зчитати або записати змінні даного типу). |
85 |
";" expected (Очікується символ ";"). |
91 |
":=" expected (Очікується символ ":="). |
94 |
"." expected (Очікується символ "."). |
95 |
".." expected (Очікується символ ".."). |
|
|
Повідомлення про помилки виконання: |
|
2 |
Path not found (Шлях не знайдено). |
103 |
File not open (Файл не відкритий). |
104 |
File not open for input (Файл не відкритий для введення). |
105 |
File not open for output (Файл не відкритий для виведення). |
153 |
Unknown command (Невідома команда). |
200 |
Division by zero (Ділення на нуль). |
215 |
Arithmetic overflow error (Помилка під час виконання математичної операції). |