|
|||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Контрольные задания. Составить программу решения задачи с использованием файла данных и выполнить ее на ПК. Вариант Условие задачи IСоставить программу решения задачи с использованием файла данных и выполнить ее на ПК.
Заключение Система программирования С++ - мощная профессиональная система, предназначенная для решения задач любой сложности - от создания простых программ вычислительного характерадо разработки сложных систем управления базами данных. Данное учебное пособие рассчитано на изучение основных приемов программирования и отладки программ на языке С++. В главах учебного пособия рассматривается язык С++. Изложение ведется от простого к сложному, что позволяет обучающимся решать простейшие вычислительные задачи и постепенно переходить к разработке программ с использованием текстовых и файловых данных. В учебном пособии приводится достаточное число различных примеров программирования, облегчающих понимание отдельных разделов языка С++.
Оглавление Введение. 3 1. Основы алгоритмизации и программирования. 4 1.1. Этапы подготовки и решения задач на ЭВМ.. 4 1.2. Алгоритмы и способы их описания. 6 1.3. Компиляция и интерпретация программ. 13 1.4. Стили программирования. 14 2. Основы алгоритмического языка С++. 23 2.1. Пример готовой программы. 23 2.2. Структура основной программы.. 25 2.3. Алфавит языка. 26 2.4. Константы и переменные. 27 2.5. Арифметические выражения. 30 Стандартные функции. 31 Контрольные задания. 33 2.6. Линейные вычислительные процессы.. 36 Контрольные задания. 47 2.7. Разветвляющиеся вычислительные процессы.. 50 Контрольные задания. 62 2.8. Циклические вычислительные процессы.. 64 2.9. Базовые алгоритмы.. 70 2.10. Указатели и массивы.. 77 2.10.1. Указатели. 77 2.10.2. Понятие массива. 80 Обработка одномерных массивов. 83 Обработка матриц. 91 2.11. Подпрограммы.. 97 Перегрузка функций в С++. 112 Рекурсия. 114 Технология сборки библиотеки. 115 2.12. Текстовые данные. 119 Символьный тип данных. 119 Строки. 121 Контрольные задания. 130 2.13. Динамическое выделение памяти. 132 2.14. Структуры данных. 137 2.15. Файлы данных. 143 2.15.1. Работа с файлами в стиле С.. 144 2.15.2. Работа с потоками в С++. 157 Контрольные задания. 158 Заключение. 160 ЛИТЕРАТУРА.. 163 ПРИЛОЖЕНИЕ. 164
ЛИТЕРАТУРА
1. Голицына О.Л. Основы алгоритмизации и программирования. М.: Форум. 2008.- 431с. 2. Страуструп Б. Язык программирования С++.: монография / пер. с англ. под ред. Н.Н. Мартынова. - М.: Бином, 2011. - 1135с. 3. Страуструп Б. Программирование: принципы и практика использования С++.: монография / Б. Страуструп. - Испр. изд. - М.: Издат.дом "Вильямс", 2011. - 1238с. 4. Павловская T.А. С/ С++ Программирование на языке высокого уровня. Спб.: Питер, 2012 – 461с. 5. Лаптев В.В. С++ объектно-ориентированное программирование: учеб. пособие / В. В. Лаптев. - СПб.: ПИТЕР, 2008. - 457с. - Библиогр.: с. 453-457. 6. Ашарина И. В. Объектно-ориентированное программирование в С++: лекции и упражнения: учеб. пособие / И. В. Ашарина. - М.: Горячая линия-Телеком, 2008. - 319с. 7. Эпштейн М. С. Практикум по программированию на языке С. М.: Академия, 2007, -102с. 8. Шилдт Г. Полный справочник по C++. М.: Вильямс, 2006,- 217с. 9. http://256bit.ru/informat/index11.htm Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.) |