Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР8-С++-10-апреля-2012.doc
Скачиваний:
9
Добавлен:
15.09.2019
Размер:
3.09 Mб
Скачать

Литература

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

66