
- •Составление циклических программ вычисления и обработки одинарных сумм и произведений
- •Темы для изучения при выполнении лабораторной работы
- •Вычисление одинарных сумм
- •Вычисление одинарных произведений
- •1.3. Вычисление выражений, в которые входят одинарные суммы и произведения
- •2. Составление алгоритмов для приближенного вычисления суммы элементов бесконечного ряда Задача 1. Вычислить сумму элементов ряда
- •3. Контрольные вопросы
- •4. Этапы выполнения лабораторной работы
- •Задание 3б.2
3. Контрольные вопросы
К чему сводится алгоритм вычисления суммы?
К чему сводится алгоритм вычисления произведения?
Приведите пример блок-схем алгоритма вычисления одинарной суммы.
Приведите пример блок-схем алгоритма вычисления одинарного произведения.
Приведите пример блок-схемы алгоритма вычисления выражения, в которое входят одинарные суммы и произведения.
Что такое итерационный цикл?
При достижении какого условия обычно прекращают суммирование элементов бесконечного ряда, осуществляемое при приближенном вычислении суммы ряда с заданной степенью точности?
Каково назначение оператора break?
Каким образом можно осуществить выход из вложенного набора циклов?
Каково назначение оператора cotinue?
4. Этапы выполнения лабораторной работы
Изучить по учебной литературе и конспекту лекций темы, относящиеся к лабораторной работе 4(п.1,2).
Ответить на контрольные вопросы.
Составить блок-схемы алгоритмов решения следующих задач:
а)
вычислить
;
б)
вычислить
;
в)
вычислить
;
г) вычислить сумму элементов ряда
с точностью до элемента ряда, меньшего по модулю, чем ε;
д) вычислить сумму элементов ряда
с точностью ε;
е) вычислить сумму элементов ряда
с точностью ε при значениях x, изменяющихся от a до b с шагом h.
Составить блок-схему алгоритма и программу для решения индивидуального варианта задания 4.1.
Выполнить эту программу для исходных данных контрольного примера и убедиться в том, что результат, выдаваемый компьютером, совпадает с результатом, полученным для тех же исходных данных при расчете контрольного примера вручную. Выполнить эту же программу для заданных реальных исходных данных. Заполнить таблицу результатов расчетов.
Все, что указано в пункте 4, выполнить для индивидуального варианта задания 4.2.
Оформить отчет по приведенному ниже плану:
цель работы;
содержание индивидуального варианта задания 4.1;
блок-схемы алгоритмов для задач п.3 перечня этапов выполнения лабораторной работы;
блок-схема алгоритма, расчет контрольного примера и программа для индивидуального варианта задания 4.1;
содержание индивидуального варианта задания 4.2;
блок-схема алгоритма, расчет контрольного примера и программа для индивидуального варианта задания 4.2;
результаты расчетов представить в виде следующей таблицы:
|
Первый набор данных |
Второй набор данных (машинный расчет) |
|
Ручной расчет |
Машинный расчет |
||
Задание 4.1. |
|
|
|
Задание 4.2. |
|
|
|
Задание 3Б.1
№ вари анта |
Формула |
Исходные данные |
№ варианта |
Формула |
Исходные данные |
||
Контрольный пример |
Реаль- ный пример |
Контрольный пример |
Реальный пример |
||||
1 |
2 |
3 |
4 |
1 |
2 |
3 |
4 |
1
|
|
n=3 |
n=12 |
16 |
|
n=3 |
n=13 |
2 |
|
M=2 |
M=14 |
17 |
|
M=3 |
M=17 |
3 |
|
l=2 |
l=18 |
18 |
|
n=3 |
n=11 |
4 |
|
M=3 |
M=19 |
19 |
|
l=2 |
l=14 |
5 |
|
n=3 |
n=8 |
20 |
|
M=3 |
M=15 |
6 |
|
M=3 |
M=13 |
21 |
|
n=3 |
n=16 |
7 |
|
l=3 |
l=15 |
22 |
|
n=3 |
n=14 |
8 |
|
M=2 |
M=17 |
23 |
|
M=3 |
M=12 |
9 |
|
n=3 |
n=14 |
24 |
|
n=3 |
n=14 |
10 |
|
M=3 |
M=17 |
25 |
|
n=3 |
n=11 |
11 |
|
l=2 |
l=16 |
26 |
|
M=3 |
M=11 |
Окончание |
|||||||
1 |
2 |
3 |
4 |
1 |
2 |
3 |
4 |
12 |
|
n=2 |
n=13 |
27 |
|
n=3 |
n=14 |
13 |
|
M=3 |
M=14 |
28 |
|
n=3 |
n=15 |
14 |
|
n=2 |
n=15 |
29 |
|
l=3 |
l=11 |
15 |
|
M=2 |
M=16 |
30 |
|
M=3 |
M=14 |