
- •Введение
- •Оформление отчета
- •2. Лабораторная работа № 1 Вычисление выражений с использованием алгоритмов линейной структуры
- •2.1. Цель лабораторной работы
- •Теоретические сведения
- •В основе решения любой задачи лежит понятие алгоритма.
- •Алгоритм – это конечная последовательность точно определенных элементарных действий для решения поставленной задачи при всех допустимых вариантах исходных условий задачи.
- •Основные свойства алгоритма:
- •Оператор присваивания
- •Выражения
- •Ввод – вывод данных
- •Оператор ввода (ввод данных с внешнего устройства в оп):
- •Оператор вывода (вывод данных из оп на внешнее устройство):
- •Задание на выполнение лабораторной работы
- •2.4. Порядок выполнения работы
- •2.5. Пример варианта лабораторной работы
- •2.6. Контрольные вопросы
- •3. Лабораторная работа № 2 Разработка алгоритмов разветвляющейся и циклической структуры. Разработка программ для работы в режиме диалога с пользователем
- •Цель лабораторной работы
- •Теоретические сведения Массивы
- •Type имя массива [k];
- •Type имя массива [ k 1] [ k2] …[k n];
- •Имя массива [ I ][ j ]
- •Sizeof (type)* количество элементов массива,
- •Sizeof (имя массива)
- •Задание на выполнение лабораторной работы
- •Порядок выполнения работы
- •Пример варианта лабораторной работы
- •3.6. Контрольные вопросы
- •4. Лабораторная работа № 3 Разработка программ с использованием функций для обработки массивов арифметических и символьных данных
- •4.1. Цель лабораторной работы
- •4.2. Теоретические сведения Функции
- •Определение функций
- •Тело функции
- •Переменные, доступные функции
- •Формальные и фактические параметры функции
- •Оператор return
- •Return (выражение);
- •Вызов функции
- •Имя функции (список фактических параметров);
- •Умалчиваемые значения параметров
- •Описание функции (прототип)
- •Передача фактических параметров
- •Передача параметров по значению
- •Передача параметров по адресу - по указателю
- •Передача параметров по ссылке
- •Формальные параметры – массивы
- •Файловый ввод/вывод данных
- •Имя потока.Open(имя файла, режим, защита);
- •Чтение данных из файла
- •Ввод данных из файла в оп:
- •Вывод данных в файл
- •Закрытие файла
- •4.3. Задание на выполнение лабораторной работы
- •4.4. Порядок выполнения работы
- •4.5. Пример лабораторной работы №3
- •Текст программы
- •4.6. Контрольные вопросы
- •4.7. Варианты заданий лабораторной работы
- •5. Список литературы
5. Список литературы
1. Подбельский В.В. Язык С++. - М: Финансы и статистика , 1999.
2. Климова Л.М. Основы практического программирования на языке С++. - М: Приор, 1999.
СОДЕРЖАНИЕ
1. Введение ……………………………………………………………..... |
3 |
2. Лабораторная работа № 1 |
|
Вычисление выражений с использованием алгоритмов линейной структуры…………………………………………………………………. |
4 |
2.1. Цель лабораторной работы……………………………………….. |
4 |
2.2. Теоретические сведения …………………………………………. |
4 |
2.3. Задание на выполнение лабораторной работы………………….. |
10 |
2.4. Порядок выполнения работы……………………………………... |
10 |
2.5. Пример варианта лабораторной работы |
11 |
2.6. Контрольные вопросы…………………………………………….. |
13 |
3. Лабораторная работа № 2. |
|
Разработка алгоритмов разветвляющейся и циклической структуры. Разработка программ для работы в режиме диалога с пользователем.. |
13 |
3.1. Цель лабораторной работы…………………………………………. |
13 |
3.2. Теоретические сведения…………………………………………….. |
14 |
3.3. Задание на выполнение лабораторной работы …………………… |
21 |
3.4. Порядок выполнения работы………………………………………. |
21 |
3.5. Пример варианта лабораторной работы…………………………… |
22 |
3.6. Контрольные вопросы……………………………………………… |
24 |
4. Лабораторная работа № 3 |
|
Разработка программ с использованием функций для обработки массивов арифметических и символьных данных…………………….. |
24 |
4.1. Цель лабораторной работы…………………………………………. |
24 |
4.2. Теоретические сведения…………………………………………….. |
25 |
4.3. Задание на выполнение лабораторной работы …………………… |
34 |
4.4. Порядок выполнения работы………………………………………. |
34 |
4.5. Пример лабораторной работы №3…………………………………. |
35 |
4.6. Контрольные вопросы………………………………………………. |
38 |
4.7. Варианты заданий лабораторной работы………………………….. |
39 |
5. Список литературы……………………………………………………. |
43 |