- •1. Краткие теоретические сведения
- •1.1. Понятие ицвп
- •1.2. Алгоритмы вычисления сумм и произведений в цикле
- •А) суммы; б) произведения
- •1.3. Выбор типа общего члена суммы (произведения) при вычислении сумм и произведений в цикле
- •1.4. Вывод рекуррентных формул
- •А) вариант 1; б) вариант 2
- •1.4. Оператор цикла со спецификацией итерационного типа (типа условия)
- •А) выполнения оператора while ; б) функции примера 8.6
- •1.5. Уточнение корней уравнений
- •1.6. Использование оператора цикла do … while в ицвп
- •1.7. Использование операторов break и continue в ицвп
- •2. Задание
- •2.4.1.2. Пример
- •2.4.1.3. Программа
- •2.4.2.4. Тестирование
- •2.4.3. Задание 3. Использование рекуррентных формул в цикле
- •2.4.3.1. Условие задания
- •Варианты заданий
- •Варианты заданий
- •2.4.3.2. Пример
- •2.4.3.3. Программа
- •Варианты заданий
- •2.4.4.2. Пример
- •2.4.4.3. Программа
- •2.5.1.2. Пример программы
- •2.5.1.3. Программа
- •2.5.1.4. Тестирование
- •2.5.1.5. Типичные ошибки при выполнении работы
- •2.5.2. Задание 2. Накопление произведений в цикле
- •2.5.2.2. Пример 8.4
- •2.5.2.3. Программа
- •2.5.3.2. Пример для варианта 30
- •2.5.3.3. Программа
- •2.5.3.4. Тестирование
- •2.5.4. Задание 4. Вычисление значения функции с помощью разложения в ряд
- •2.5.4.1. Условие задания
- •Варианты заданий
- •2.5.4.2. Пример для варианта 30
- •2.5.4.3. Программа
- •2.5.4.4. Тестирование
- •3. Выводы
- •4. Требование к отчету
- •4. Краткие теоретические сведения.
- •Вопросы для самоконтроля
- •Литература
- •1. Краткие теоретические сведения 2
- •1.1. Понятие ицвп 2
Литература
1. Волков В. Б., Макарова Н. В. Информатика. Учебник для вузов. – СПб: Питер, 2011
2. Гагарина Л.Г. , Колдаев В.Д. Алгоритмы и структуры данных: учеб. пособие. – М.: Финансы и статистика; ИНФРА-М, 2009. -304 с: ил.
3. Голицына О.Л., Попов И.И. Основы алгоритмизации и программирования: учеб. пособие. – 3-е изд., испр. и доп. – М: ФОРУМ, 2008. — 432 с. — (Профессиональное образование).
4. Страуструп Б. Программирование: принципы и практика использования C++. Пер. с англ. – М.: ООО "И.Д. Вильямс", 2011. – 1248 с.: ил.
5. Савич У. Программирование на C++. – СПб: Питер, 2004.
6. ГОСТ 19.701-90. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.
7. Хенкеманс Д., Ли М. Программирование на С++. – Пер. с англ. – СПб: Символ-Плюс, 2002, 2005. 416 с, ил.
8. Герберт Ш. С++: базовый курс, 3-е издание. : Пер. с англ. – М.: Издательский дом "Вильяме", 2010. – 624 с.: ил.
9. Дейтел Х., Дейтел П. Как программировать на С++ Бином-Пресс, 2010.
Оглавление
Лабораторная работа № 03 2
ПРОГРАММИРОВАНИЕ ИТЕРАЦИОННЫХ ЦИКЛИЧЕСКИХ 2
ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ 2
1. Краткие теоретические сведения 2
1.1. Понятие ицвп 2
1.2. Алгоритмы вычисления сумм и произведений в цикле 5
1.3. Выбор типа общего члена суммы (произведения) при вычислении сумм и произведений в цикле 14
1.4. Вывод рекуррентных формул 15
1.4. Оператор цикла со спецификацией итерационного типа 21
(типа условия) 21
1.5. Уточнение корней уравнений 26
1.6. Использование оператора цикла do … while в ИЦВП 26
1.7. Использование операторов break и continue в ИЦВП 27
2. ЗАДАНИЕ 29
2.4. Задания для выполнения на занятиях 29
2.4.1. Задание 1. Накопление сумм в цикле 29
2.4.1.1. Условие задания 29
2.4.1.2. Пример 33
2.4.1.3. Программа 33
2.4.1.4. Тестирование 34
2.4.2. Задание 2. Вычисление произведений в цикле 34
2.4.2.1. Условие задания 34
2.4.2.2. Пример 8.4 34
2.4.2.3. Программа 34
2.4.2.4. Тестирование 35
2.4.3. Задание 3. Использование рекуррентных формул в цикле 36
2.4.3.1. Условие задания 36
2.4.3.2. Пример 38
2.4.3.3. Программа 39
2.4.3.4. Тестирование 41
2.5.4.4. Тестирование 41
2.4.4. Задание 4. Решение алгебраических и трансцендентных уравнений 42
2.4.4.1. Условия задания 42
2.4.4.2. Пример 44
2.4.4.3. Программа 45
2.4.4.4. Тестирование 46
2.5. Задания для выполнения дома 46
2.5.1. Задание 1. Накопление сумм в цикле 46
2.5.1.1. Условие задания 46
2.5.1.2. Пример программы 49
2.5.1.3. Программа 49
2.5.1.4. Тестирование 50
2.5.1.5. Типичные ошибки при выполнении работы 50
2.5.2. Задание 2. Накопление произведений в цикле 51
2.5.2.2. Пример 8.4 51
2.5.2.3. Программа 51
2.5.2.4. Тестирование 52
2.5.3. Задание 3. Вычисления суммы ряда с использованием рекуррентных формул 52
2.5.3.1. Условие задания 53
Таблица 8.13 53
Варианты заданий 53
2.5.3.2. Пример для варианта 30 54
2.5.3.3. Программа 55
2.5.3.4. Тестирование 56
2.5.4. Задание 4. Вычисление значения функции с помощью разложения в ряд 56
2.5.4.1. Условие задания 57
2.5.4.2. Пример для варианта 30 59
2.5.4.3. Программа 59
2.5.4.4. Тестирование 62
3. ВЫВОДЫ 62
4. ТРЕБОВАНИЕ К ОТЧЕТУ 63
ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ 63
Литература 64