- •Часть 1. Структурное программирование
- •Екатеринбург
- •Введение
- •Состав языка Алфавит языка
- •Идентификаторы
- •Зарезервированные (ключевые) слова
- •Знаки операций
- •Константы
- •Комментарии
- •Типы данных
- •Основные типы данных
- •Структура программы
- •Переменные и выражения Переменные
- •Операции
- •Примеры операций
- •Выражения
- •Функции ввода-вывода Основные функции ввода-вывода в стиле с
- •Спецификации формата
- •Модификаторы формата
- •Операторы Оператор "выражение"
- •Условный оператор if
- •Оператор switch
- •Цикл с предусловием
- •Цикл с постусловием
- •Цикл с параметром for
- •Операторы передачи управления Оператор безусловного перехода
- •Инициализация указателей
- •Операции с указателями
- •Массивы Одномерные массивы
- •Динамические массивы
- •Многомерные массивы
- •Задание Написать программу, вычисляющую среднее арифметическое для каждого столбца и каждой строки двумерного числового массива a[4, 5]. Строки
- •Типы данных, определенные пользователем
- •Переименование типов
- •Перечисления
- •Структуры
- •БиблиогрАфичеСкий список
- •ОглавлеНие
- •Часть 1. Структурное программирование
- •620002, Екатеринбург, ул.Мира, 19
- •620002, Екатеринбург, ул.Мира, 19
БиблиогрАфичеСкий список
-
Павловская Т.А. С / C++. Программирование на языке высокого уровня / Т.А. Павловская. СПб, 2002.
-
Павловская Т.А. С / C++. Структурное программирование: практикум/ Т.А.Павловская, Ю.А. Щупак. СПб, 2002.
-
Павловская Т.А. С / C++. Объектно-ориентированное программирование: практикум/ Т.А.Павловская, Ю.А.Щупак. СПб, 2002.
-
Культин Н.Б. С++ Builder./ Н.Б.Культин. СПб, 2004.
ОглавлеНие
Екатеринбург 1
2005 1
ВВЕДЕНИЕ 3
Состав языка 4
Алфавит языка 4
Идентификаторы 4
Зарезервированные (ключевые) слова 4
Знаки операций 5
Константы 6
Комментарии 7
Типы данных 7
Основные типы данных 8
Тип void 9
Структура программы 10
Переменные и выражения 11
Переменные 11
Операции 13
Примеры операций 15
Выражения 16
Функции ввода-вывода 17
Основные функции ввода-вывода в стиле С 17
Спецификации формата 18
Модификаторы формата 19
Вывод в стиле С++ 20
Операторы 20
Оператор "выражение" 20
Условный оператор if 21
Оператор switch 22
Цикл с предусловием 23
Цикл с постусловием 23
Цикл с параметром for 24
Операторы передачи управления 25
Оператор безусловного перехода 25
Оператор break 25
Оператор continue 26
Оператор return 26
Указатели и ссылки 26
Инициализация указателей 27
Операции с указателями 29
Ссылки 29
Массивы 30
Одномерные массивы 30
Динамические массивы 31
Многомерные массивы 33
Задание 34
Написать программу, вычисляющую среднее арифметическое для каждого столбца и каждой строки двумерного числового массива A[4, 5]. 34
Строки 34
Типы данных, определенные пользователем 36
Переименование типов 36
Перечисления 37
Структуры 37
ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ С++
Часть 1. Структурное программирование
Кибардин Алексей Владимирович
Редактор И. Г. Южакова
Компьютерная верстка А. В. Кибардина
ИД № 06263 от 12.11.2001 г.
_____________________________________________________________
Подписано в печать 06.05.2006 Формат 60х84 1/16
Бумага типографская Офсетная печать Усл. печ.л. 2,42
Уч.-изд.л. 1,9 Тираж Заказ Цена“С”
_____________________________________________________________
Редакционно-издательский отдел ГОУ ВПО УГТУ-УПИ
620002, Екатеринбург, ул.Мира, 19
Ризография НИЧ ГОУ ВПО УГТУ-УПИ
620002, Екатеринбург, ул.Мира, 19