Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПР14-15.doc
Скачиваний:
3
Добавлен:
04.09.2019
Размер:
81.41 Кб
Скачать
    1. Помилка компіляції

Які помилки найімовірніше Ви отримаєте? Найбільш можливими помилками дл я початкуючого програміста на мові Паскаль будуть:

Error 2 : Identifier expected {Очікується ідентифікатор}

Error 3 : Unknown identifier {Невідомий ідентифікатор}

Error 4 : Duplicate identifier {Копія ідентифікатора}

Error 12 : Type identifier expected {Очікується тип ідентифікатора}

Error 26 : Type mismatch {Невідповідність типів}

Error 36 : BEGIN expected {Очікується BEGIN}

Error 37 : END expected { Очікується END}

Error 62 : Division by zero { Очікується на 0}

Error 85 : «;» expected { Очікується «;»}

Error 86 : «:» expected { Очікується «:»}

Error 87 : «,» expected { Очікується «,»}

Error 88 : «(» expected { Очікується «(»}

Error 89 : «)» expected { Очікується «)»}

Error 90 : «=»expected { Очікується «=»}

Error 91 : «:=» expected { Очікується «:=»}

Error 92 : «[» or «(». expected { Очікується «[» чи «(». }

Error 93 : «]» or «)». expected { Очікується «]» чи «)». }

Error 94 : «».expected { Очікується «».}

Error 113 : Error in statement {Помилка в операторові}

Turbo Pascal вимагає, що б Ви оголошували усі змінні, типи даних, константи і підпрограми(усі ідентифікатори) перед їх використанням. Якщо звернетеся до неоголошеного ідентифікатора або пропустите його, то при компіляції буде виявлена помилка. Іншою частою помилкою є не відповідність пар begin.end; використання не сумісних типів в операторові привласнення(наприклад, привласнення дійсного числа змінній цілого типу); невідповідності кількості і типу параметрів у викликах процедур і функцій в їх оголошенні і так далі

Коли ви починаєте компіляцію, в центрі екрану з'являється вікно, що містять інформацію про цю компіляцію. Якщо під час компіляції не виявлено ніяких помилок, то в цьому вікні з'явиться повідомлення «Compilation successful: press any key»(Компіляція успішна: натисніть будь-яку клавішу). Вікно залишається на екрані до тих пір, поки Ви не натиснете будь-яку клавішу.

Якщо під час компіляції виявлена помилка, Турбо-Паскаль зупиняється, встановлює курсор на помилку в редакторові і показує повідомлення про помилку вверху редактора. (Перше натиснення очистить це повідомлення, а при натисненні Ctrl+Q W показуватиме його знову до тих пір, поки Ви не зміните або не перекомпілюєте його). Зробіть виправлення, збережіть оновлений файл і компілюйте його знову.

  1. Практичні завдання

Спроектувати програмний продукт за варіантами

    1. Варіанти завдань

1. Обчислити площу трикутника.

2. Обчислити площу круга.

3. Обчислити площу трапеції.

4. Обчислити площу квадрата.

5. Обчислити об'єм куба.

6. Обчислити середнє арифметичне трьох чисел.

7. Обчислити квадрат числа.

8. Обчислити периметр трикутника.

9. Обчислити периметр прямокутника.

10. Обчислити квадрат різниці двох чисел.

11. Обчислити квадрат суму двох чисел.

12. Обчислити об'єм кулі.

13. Обчислити довжину середньої лінії трапеції.

14. Обчислити відсоток від заданого числа.

15. Обчислити куб різниці двох чисел.

16. Обчислити об'єм циліндра.

17. Обчислити об'єм конуса.

18. Обчислити об'єм трикутної форми піраміди.

19. Обчислити різницю квадратів двох чисел.

20. Обчислити довжину радіусу кола заданої площі.

    1. Зміст звіту

1 – постановка завдання на розробку програми;

2 – склад і структура даних;

3 – текст програми;

4 – схема програми;

5 – приклади роботи програми(введені дані, результати роботи).