ПРЕДИСЛОВИЕ.. 4
Лабораторная работа №1
Интегрированная среда разработки Microsoft Visual С++. Структура программы на C++ 5
Лабораторная работа №2
Типы данных. Стандартные потоки ввода-вывода данных. 13
Лабораторная работа №3
Константы. Стандартные потоки ввода-вывода вещественных данных. 20
Лабораторная работа №4
Форматированный ввод-вывод данных. 26
Лабораторная работа №5
Присваивание. Арифметические операции. 33
Лабораторная работа №6
Логические и поразрядные операции. Операции сравнения и определения размера. 42
Лабораторная работа №7
Математические функции. Выражения. 53
Лабораторная работа №8
Линейные программы. Преобразование типов. 60
Лабораторная работа №9
Операторы выбора: оператор условия if. 63
Лабораторная работа №10
Решение задач с использование оператора условия if. 67
Лабораторная работа №11
Операторы перехода. Операторы выбора: оператор-переключатель switch. 76
Лабораторная работа №12
Решение задач с использованием оператора-переключателя switch. 80
Лабораторная работа №13
Операторы цикла: оператор цикла с параметром for 86
Лабораторная работа №14
Операторы цикла: оператор цикла с предусловие while. 90
Лабораторная работа №15
Операторы цикла: оператор цикла с постусловием do … while. 93
Лабораторная работа №16
Решение задач с использованием операторов цикла. 96
Лабораторная работа №17
Функции пользователя. 103
Лабораторная работа №18
Решение задач методом процедурной абстракции. 109
Лабораторная работа №19
Рекурсивные функции. 116
ИНДИВИДУАЛЬНЫЕ ЗАДАНИЯ.. 119
ЛИТЕРАТУРА.. 135