- •Практикум по программированию на языке с
- •Порядок выполнения лабораторных работ
- •Основы программирования в среде языка си. Оператор присваивания
- •Приоритет операций в выражении
- •Задание 1 (программа 1_1)
- •Программирование разветвленных алгоритмов. Операторы передачи управления
- •Программирование циклических алгоритмов с заданным числом повторений
- •Программирование циклических алгоритмов с предусловием
- •Программирование циклических алгоритмов с постусловием
- •Модифицировать программу 3_2 для вычисления функций f1(X) и f2 (X) с применением оператора цикла с постусловием. Выполнить ее и сравнить результаты с полученными ранее.
- •Программирование алгоритмов обработки одномерных массивов
- •Задание 1
- •Обработка двумерных массивов
- •Программирование с применением функций
- •[Класс] тип имя ([список параметров])[throw (исключения)] {тело функции}
- •Return [выражение];
- •Программирование с возвратом из функций нескольких значений
- •Лабораторная работа 10 Обработка символьных и строковых данных
- •Структуры
- •Модульное программирование
- •Динамические структуры данных. Списки
- •Задание 1 (программа 14_1)
- •Графика
- •Задание к расчетно-графической работе
- •Библиографический список
- •Типы данных
- •Обозначения графические в схемах алгоритмов (гост 19.701-90)
- •Сообщения об ошибках Сообщения об ошибках периода компиляции
- •Ошибки стадии выполнения
- •Математические ошибки
- •Функции ввода-вывода для стандартных потоков
- •Функции для работы со строками
- •Библиотека заголовочных файлов
- •Контейнерные классы
Сообщения об ошибках Сообщения об ошибках периода компиляции
"," expected (Нужно указать ",").
Array bounds missing "]" (Массив ограничивает отсутствие "]").
Array must have at least one element (Массив должен иметь по крайней мере один элемент).
Call of nonfunction (Нефункциональное обращение).
Call to function 'function' with no prototype (Обращение к функции "функция" без прототипа).
Code has no effect (Код не имеет эффекта).
Compound statement missing "}" (Утверждение, пропускающее "}").
Declaration is not allowed here (Здесь не допускается объявление).
Declaration missing ";" (Отсутствие объявления ";").
Declaration syntax error (Синтаксическая ошибка, объявление переменной).
Declaration terminated incorrectly (Объявления, завершенные неправильно).
Delete array size missing "]" (Отсутствие скобки "]").
do-while statement missing ;OR For statement missing ; (Отсутствие утверждения do-while, или отсутствие утверждения For).
Expression syntax (Ошибка синтаксиса в выражении).
Extra parameter in call to function (Недопустимый параметр в обращении к функции).
Function call missing ")" (В обращении к функции отсутствует ")").
Illegal initialization (Неверная инициализация).
Illegal character 'character' (Неверный символ " символ ").
Illegal structure operation (Неверная операция структуры).
Illegal use of pointer (Неверное использование указателя).
'identifier' cannot start a parameter declaration (Идентификатор не может начать объявление параметра).
'identifier' is assigned a value which is never used (Идентификатор определяет значение, которое ранее не использовалось).
Invalid indirection (Недопустимый ссылка).
Lvalue required (Требуется наименование выражения (адрес переменной)).
Member identifier expected (Ожидается значение идентификатора).
Multiple declaration for 'identifier' (Многократные объявления для идентификатора).
Must take address of a memory location (Необходимо взять адрес расположения памяти).
Non-portable pointer conversion (Преобразования указателя не переносятся).
Not an allowed type (Недопустимый тип).
Operator "[]" missing "]" (Оператор "[]" не имеет "]").
Overlays only supported in medium, large, and huge memory models (Оверлейные программы, поддерживаемые только в среде, большие и огромные модели памяти).
Parameter 'parameter' is never used (Параметр "параметр" ранее никогда не использовался).
Size of 'identifier' is unknown or zero (Размер идентификатора неизвестен или нуль).
Structure required on left side of . or .* (Ошибка структуры на левой стороне, или отсутствие "*").
Two consecutive dots (Наличие двух последовательных точек).
Too few parameters in call to 'function' (Несколько параметров в обращении к "функции").
Too many initializers (Слишком много инициализаторов).
Too many error or warning messages (Слишком много ошибок или предупреждений).
Type mismatch in parameter 'parameter' in call to 'function' (Несоответствие типов в параметре "параметр" при обращении к "функции").
Type mismatch in redeclaration of 'identifier' (Несоответствия типов в повторном определении идентификатора).
Value of type void is not allowed (Недопустимые значения типа).
Variable 'identifier' is initialized more than once (Идентификатор переменной инициализирована более одного раза).
Unable to open include file 'filename' (Невозможно открыть файл).
Undefined structure 'structure' (Неопределенная структура "структура").
Undefined symbol 'identifier' (Неопределенный символ идентификатора).
Undefined symbol 'symbol' in module 'module' (Неопределенный символ "символ" в модуле "модуль").
Unexpected "}" (Непредвиденная "}").
Unknown preprocessor directive: 'identifier' (Неизвестны директивы препроцессора: идентификатора).
Wrong number of arguments in call of macro 'macro' (Неправильное число параметров в обращении макрокоманды " макрокоманда ").