Введение
Глава 1. Основы алгоритмизации
1.1. Определение алгоритма и его свойства
1.2. Базовые алгоритмические конструкции
1.3. Алгоритмы, использующие одномерные
массивы
1.4. Алгоритмы, использующие двумерные массивы
1.5. Алгоритмы сортировки
1.6. Алгоритмы поиска
Глава 2. Основы программирования на языке C++
2.1. Начальные сведения о языке
программирования
C++
2.2. Операции и выражения языка C++
2.3. Структура и компоненты простой программы
на языке C++
2.4. Управляющие конструкции языка C++
2.5. Механизм функций языка C++
2.6. Локальные и глобальные данные. Время жизни
и область действия объектов
2.7. Производные типы данных
2.8. Файлы
Глава 3. Задачи и упражнения
Тема 1. Простые программы на языке C++
Тема 2. Использование условного оператора if
и переключателя switch
Тема 3. Инструменты C++ для реализации
циклических алгоритмов
Тема 4. Алгоритмы вычисления сумм, произведений,
количеств, пределов, последовательностей.
Сложные циклы
Тема 5. Использование циклических алгоритмов
в решении содержательных задач
Тема 6. Практическое использование механизма
функций
Тема 7. Работа с одномерными массивами
Тема 8. Использование одномерных массивов
в содержательных задачах
Тема 9. Работа с двумерными массивами.
Использование функций
Тема 10. Работа со строками символов
Тема 11. Использование двумерных массивов
в содержательных задачах
Тема 12. Работа со структурами и объединениями
Библиографический список