Минск: БГУИР, 2009, — 66с.
Для студентов 1 – 2-го курсов всех специальностей БГУИР.
Приведено 16 лабораторных работ на языке С++ в среде Microsoft Visual Studio с примерами выполнения; представлены индивидуальные задания; дана необходимая справочная информация. Содержание
Среда программирования Visual C++
Программирование линейных алгоритмов
Консольный режим работы среды Visual С++ 6.0
Функции библиотеки math.lib
Пример выполнения работы
Программирование разветвляющихся алгоритмов
Логические операции и операции сравнения
Приоритет операций в С++
Оператор условной передачи управления if
Оператор множественного выбора switch
Пример выполнения работы
Программирование циклических алгоритмов
Оператор цикла for
Оператор цикла while
Оператор цикла do
Отладка программы
Программирование с использованием одномерных массивов
Одномерные статические массивы
Пример выполнения работы
Указатели. Программирование с использованием динамических двумерных массивов
Объявление указателя
Операции над указателями
Создание двумерного динамического массива
Пример выполнения работы
Программирование с использованием строк
Объявление строк
Функции для работы со строками
Пример выполнения работы
Программирование с использованием структур
Объявление структур
Пример выполнения работы
Программирование с использованием функций
Объявление функции
Передача параметров
Перегрузка функций и указатель на функцию
Пример выполнения работы
Программирование с использованием рекурсии
Понятие рекурсии
Пример выполнения работы
Программирование с использованием файлов
Организация работы с файлами
Функции для работы с файлами
Пример выполнения работы
Сортировка по ключу одномерных массивов структур
Сортировка массивов
Пример выполнения работы
Поиск по ключу в одномерном массиве структур
Поиск в массиве
Программирование с использованием однонаправленных списков типа «стек»
Работа со стеками
Программирование с использованием однонаправленных списков типа «очередь»
Работа с однонаправленными списками
Программирование с использованием двусвязанных списков
Очереди на основе двусвязанных списков
Программирование с использованием древовидных структур данных
Основные операции с бинарным деревом поиска
Приведено 16 лабораторных работ на языке С++ в среде Microsoft Visual Studio с примерами выполнения; представлены индивидуальные задания; дана необходимая справочная информация. Содержание
Среда программирования Visual C++
Программирование линейных алгоритмов
Консольный режим работы среды Visual С++ 6.0
Функции библиотеки math.lib
Пример выполнения работы
Программирование разветвляющихся алгоритмов
Логические операции и операции сравнения
Приоритет операций в С++
Оператор условной передачи управления if
Оператор множественного выбора switch
Пример выполнения работы
Программирование циклических алгоритмов
Оператор цикла for
Оператор цикла while
Оператор цикла do
Отладка программы
Программирование с использованием одномерных массивов
Одномерные статические массивы
Пример выполнения работы
Указатели. Программирование с использованием динамических двумерных массивов
Объявление указателя
Операции над указателями
Создание двумерного динамического массива
Пример выполнения работы
Программирование с использованием строк
Объявление строк
Функции для работы со строками
Пример выполнения работы
Программирование с использованием структур
Объявление структур
Пример выполнения работы
Программирование с использованием функций
Объявление функции
Передача параметров
Перегрузка функций и указатель на функцию
Пример выполнения работы
Программирование с использованием рекурсии
Понятие рекурсии
Пример выполнения работы
Программирование с использованием файлов
Организация работы с файлами
Функции для работы с файлами
Пример выполнения работы
Сортировка по ключу одномерных массивов структур
Сортировка массивов
Пример выполнения работы
Поиск по ключу в одномерном массиве структур
Поиск в массиве
Программирование с использованием однонаправленных списков типа «стек»
Работа со стеками
Программирование с использованием однонаправленных списков типа «очередь»
Работа с однонаправленными списками
Программирование с использованием двусвязанных списков
Очереди на основе двусвязанных списков
Программирование с использованием древовидных структур данных
Основные операции с бинарным деревом поиска