Система программирования С++ - мощная профессиональная система, предназначенная для решения задач любой сложности - от создания простых программ вычислительного характерадо разработки сложных систем управления базами данных. Данное учебное пособие рассчитано на изучение основных приемов программирования и отладки программ на языке С++.
В главах учебного пособия рассматривается язык С++. Изложение ведется от простого к сложному, что позволяет обучающимся решать простейшие вычислительные задачи и постепенно переходить к разработке программ с использованием текстовых и файловых данных. В учебном пособии приводится достаточное число различных примеров программирования, облегчающих понимание отдельных разделов языка С++.
Оглавление
1. Основы алгоритмизации и программирования. 4
1.1. Этапы подготовки и решения задач на ЭВМ.. 4
1.2. Алгоритмы и способы их описания. 6
1.3. Компиляция и интерпретация программ. 13
1.4. Стили программирования. 14
2. Основы алгоритмического языка С++. 23
|
|
2.1. Пример готовой программы. 23
2.2. Структура основной программы.. 25
2.3. Алфавит языка. 27
2.4. Константы и переменные. 27
2.5. Арифметические выражения. 30
2.6. Линейные вычислительные процессы.. 37
2.7. Разветвляющиеся вычислительные процессы.. 51
2.8. Циклические вычислительные процессы.. 65
2.9. Базовые алгоритмы.. 71
2.10. Указатели и массивы.. 78
2.11. Подпрограммы.. 97
2.12. Текстовые данные. 109
2.13. Динамическое выделение памяти. 119
2.14. Структуры данных. 124
2.15. Файлы данных. 130
Заключение. 143
СПИСОК ДОПОЛНИТЕЛЬНОЙ ЛИТЕРАТУРЫ
1. Голицына О.Л. Основы алгоритмизации и программирования. М.: Форум. 2008.- 431с.
2. М. С. Эпштейн. Практикум по программированию на языке С. М.: Академия, 2007, -102с.
3. Г. Шилдт. Полный справочник по C++. М.: Вильямс, 2006,- 217с.
4. Стенли Липпман, Жози Лажойе, Барбара Му. Вводный курса стандартного языка C++. М.: Вильямс, 2007,- 892с.
5. https://256bit.ru/informat/index11.htm