русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Ошибки компиляции


Дата добавления: 2015-06-12; просмотров: 1023; Нарушение авторских прав


Какие ошибки компиляции вероятнее всего вы получите? Наиболее возможными ошибками для начинающего программиста на языке Паскаль будут:

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" (компиляция успешна: нажмите любую клавишу). Окно остается на экране до тех пор, пока вы не нажмете любую клавишу.

Если во время компиляции обнаружена ошибка, Turbo Pascal останавливается, устанавливает курсор на ошибку в редакторе и показывает сообщение об ошибке вверху редактора. (Первое нажатие клавиши очистит это сообщение, а при нажатии Ctrl+Q W будет показывать его снова до тех пор, пока вы не измените файл или не перекомпилируете его). Сделайте исправления, сохраните обновленный файл и компилируйте снова.

Варианты заданий

1. Вычислить площадь треугольника.

2. Вычислить площадь круга.

3. Вычислить площадь трапеции.

4. Вычислить площадь квадрата.

5. Вычислить объем куба.

6. Вычислить среднее арифметическое трех чисел.

7. Вычислить квадрат числа.

8. Вычислить периметр треугольника.

9. Вычислить периметр прямоугольника.

10. Вычислить квадрат разности двух чисел.

11. Вычислить квадрат суммы двух чисел.

12. Вычислить объем шара.

13. Вычислить длину средней линии трапеции.

14. Вычислить процент от заданного числа.

15. Вычислить куб разности двух чисел.

16. Вычислить объем цилиндра.

17. Вычислить объем конуса.

18. Вычислить объем треугольной пирамиды.

19. Вычислить разность квадратов двух чисел.

20. Вычислить длину радиуса окружности заданной площади.

Примечание: исходные данные вводятся в диалоговом режиме.



<== предыдущая лекция | следующая лекция ==>
Справки по структуре и операторам Pascal-программы | Порядок выполнения работы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.605 сек.