- •1.1. Структура программы
- •1.2. Константы и переменные
- •1.3. Операции
- •1.4. Выражения
- •1.5. Ввод и вывод
- •1.5.1. Ввод и вывод в стандартном Си
- •2. Постановка задачи
- •3. Варианты
- •4. Методические указания
- •5. Содержание отчета
- •Лабораторная работа №2. "Использование основных операторов языка Си"
- •Краткие теоретические сведения
- •Составные операторы
- •Операторы выбора
- •Операторы циклов
- •Операторы перехода
- •2. Постановка задачи
- •3. Варианты
- •3. Содержание отчета
- •4. Методические указания
- •Лабораторная работа №3 "Вычисление функций с использованием их разложения в степенной ряд"
- •1. Краткие теоретические сведения
- •2. Постановка задачи
- •3. Варианты
- •4. Методические указания
- •5. Содержание отчета
- •Лабораторная работа № 4 "Работа с одномерными массивами"
- •Краткие теоретические сведения
- •1.1. Определение массива
- •1.2. Инициализация массива
- •1.3. Указатели
- •1.4. Указатели и массивы
- •2. Варианты заданий
- •3. Методические указания
- •4. Содержание отчета
- •Лабораторная работа №5 "Функции и массивы"
- •Краткие теоретические сведения
- •1.1. Функции
- •1.2. Массивы и строки как параметры функций
- •2. Постановка задачи
- •3. Варианты
- •4. Содержание отчета
- •Лабораторная работа № 6 "Строки"
- •1. Краткие теоретические сведения
- •2. Постановка задачи
- •3. Варианты
- •4. Содержание отчета
- •1. Краткие теоретические сведения
- •2. Постановка задачи
- •3. Варианты
- •4. Содержание отчета
- •7.2. "Функции с переменным числом параметров"
- •1. Краткие теоретические сведения
- •2. Постановка задачи
- •3. Варианты
- •4. Содержание отчета
- •Лабораторная работа №8 "Блоковый ввод-вывод"
- •1. Краткие теоретические сведения
- •1. 1. Ввод и вывод в Си
- •1.2. Потоковый ввод-вывод
- •1.3. Открытие и закрытие потока
- •Блоковый ввод-вывод
- •2. Постановка задачи
- •3. Варианты
- •4. Методические указания
- •5. Содержание отчета
- •Лабораторная работа № 9 "Строковый ввод-вывод"
- •Краткие теоретические сведения
- •2. Постановка задачи
- •3. Варианты
- •4. Содержание отчета
- •Лабораторная работа № 10 "Динамические массивы"
- •Краткие теоретические сведения
- •Формирование динамических массивов с использованием библиотечных функций
- •Формирование динамических массивов с использованием операций new и delete
- •2. Постановка задачи
- •3. Порядок выполнения работы
- •4. Варианты заданий
- •5. Содержание отчета
- •Лабораторная работа № 11 "Информационные динамические структуры"
- •Краткие теоретические сведения
- •2. Постановка задачи
- •Порядок выполнения работы
- •4. Варианты заданий
- •5.Содержание отчета
- •Библиографический список
- •Оглавление
- •7.2. "Функции с переменным числом параметров" 40
5.Содержание отчета
Постановка задачи.
Функции для работы со списком.
Функция main().
Результаты выполнения работы.
Библиографический список
Подбельский В. В., Фомин С. С. Программирование на языке Си: Учеб. пособие. –М.:Финансы и статистика, 1998.–600с.
Подбельский В. В. Язык Си++: Учеб. пособие.–М.:Финансы и статистика, 1996.–560с.
Страуструп Б. Язык программирования Си++: Пер. с англ. – М.: Радио и связь, 1991.-352с.
Оглавление
Лабораторная работа №1. "Знакомство с Си++. Выполнение программы простой структуры" 2
Лабораторная работа №2. "Использование основных операторов языка Си" 12
Лабораторная работа №3 "Вычисление функций с использованием их разложения в степенной ряд" 17
Лабораторная работа № 4 "Работа с одномерными массивами" 21
Лабораторная работа №5 "Функции и массивы" 29
Лабораторная работа № 6 "Строки" 34
Лабораторная работа № 7 7.1. "Перегрузка функций в Си++" 36
7.2. "Функции с переменным числом параметров" 40
Лабораторная работа №8 "Блоковый ввод-вывод" 44
Лабораторная работа № 9 "Строковый ввод-вывод" 52
Лабораторная работа № 10 "Динамические массивы" 56
Лабораторная работа № 11 "Информационные динамические структуры" 60
Библиографический список 65