C/C++ в задачах и примерах [Никита Культин] (pdf) читать постранично
Книга в формате pdf! Изображения и текст могут не отображаться!
[Настройки текста] [Cбросить фильтры]
- 1
- 2
- 3
- . . .
- последняя (32) »
1
C/C++
в задачах и примерах
З-е издание,
дополненное и исправленное
Санкт-Петербург
«БХВ-Петербург»
2019
УДК 004.438 С
ББК 32.973.26-018.1
К90
К90
Культин Н. Б.
C/C++ в задачах и примерах. —
3-е изд., доп. и исправл. — СПб.: БХВ-Петербург, 2019. —
272 с.: ил.
ISBN 978-5-9775-3996-8
Сборник примеров и задач для самостоятельного решения по
программированию на языке C/C++ охватывает практически все
разделы начального курса программирования: от задач консоль
ного ввода/вывода, использования циклов и операций с массива
ми до работы со строками, файлами и объектами. Примеры пред
ставлены в виде хорошо документированных исходных текстов
программ. Книга содержит справочник — описание основных
типов данных, операторов и наиболее часто используемых функ
ций. Адресована студентам, школьникам старших классов и всем
тем, кто изучает программирование в учебном заведении или
самостоятельно. В третьем издании добавлены и обновлены при
меры.
Для начинающих программистов
УДК 004.438 С
ББК 32.973.26-018.1
Группа подготовки издания:
Руководитель проекта
Зав. редакцией
Компьютерная верстка
Дизайн серии
Оформление обложки
Евгений Рыбаков
Екатерина Капалыгина
Ольги Сергиенко
Инны Тачиной
Марины Дамбиевой
Подписано в печать 09.01.19.
Формат 60х901/1в. Печать офсетная. Усл. печ. л. 17.
Тираж 1000 экз. Заказ №8257.
"БХВ-Петербург”, 191036, Санкт-Петербург, Гончарная ул., 20.
Отпечатано с готового оригинал-макета
ООО "Принт-М", 142300, М.О., г. Чехов, ул. Полиграфистов, д. 1
ISBN 978-5-9775-3996-8
© ООО "БХВ", 2019
© Оформление ООО "БХВ-Петербург", 2019
Оглавление
Предисловие....................................................................................... 7
О компиляторе и среде разработки.................................................................. 8
Как работать с книгой?........................................................................................8
Оформление решений..........................................................................................9
ЧАСТЬ 1. Примеры и задачи........................................................ 11
Объявление переменных...................................................................................13
Инструкция присваивания................................................................................ 15
Вывод на консоль..............................................................................................20
Ввод с консоли................................................................................................... 26
Программы с линейной структурой...............................................................28
Выбор................................................................................................................... 44
Инструкция if..............................................................................................44
Инструкция switch..................................................................................... 69
Циклы....................................................................................................................80
Цикл/ог........................................................................................................80
Цикл do... while........................................................................................ 110
Цикл while..................................................................................................121
Массивы............................................................................................................. 125
Символы и строки............................................................................................ 157
Функции............................................................................................................. 181
Классы и объекты............................................................................................ 198
Файлы................................................................................................................ 209
Рекурсия.............................................................................................................227
ЧАСТЬ 2. Справочник.................................................................233
Структура программы.................................................................................... 235
Основные типы данных.................................................................................. 236
Целые числа.............................................................................................. 236
4
Оглавление
Вещественные числа............................................................................... 236
Символы................................................................................................... 236
Строки........................................................................................................237
Массивы.............................................................................................................237
Инструкция присваивания..............................................................................237
Выбор................................................................................................................. 238
Инструкция if............................................................................................238
Инструкция switch................................................... ...............................239
Циклы................................................................................................................. 239
Цикл for..................................................................................................... 239
Цикл do ... while...................................................................................... 240
Цикл while................................................................................................. 240
Объявление функции...............................................................
241
Стандартные функции.................................................................................... 241
Функции ввода/вывода................................................................................... 242
printf...........................................................................................................242
scanf.........................................................................................
243
puts....................................................................................................... 243
gets..............................................................................................................
- 1
- 2
- 3
- . . .
- последняя (32) »
Последние комментарии
19 часов 39 минут назад
1 день 3 часов назад
1 день 18 часов назад
1 день 22 часов назад
1 день 22 часов назад
1 день 22 часов назад