
- •1. Постановка задачи
- •7. Выводы
- •1. Постановка задачи
- •2.Разработка алгоритма
- •3.Таблица идентификаторов.
- •4.Схема алгоритма
- •5.Текст программы и результат работы программы.
- •7. Выводы
- •1. Постановка задачи
- •2.Разработка алгоритма
- •3.Таблица идентификаторов
- •4.Схема алгоритма
- •5.Текст программы и результат работы программы.
- •1.Безмодульный способ
- •7. Выводы
- •1. Постановка задачи
- •7. Выводы
4.Схема алгоритма
5.Текст программы и результат работы программы.
1.Безмодульный способ
2.С помощью подпрограммы-функции.
6.Контрольный расчёт
Для тестирования программы выбираем контрольный набор исходных данных:
Назначение набора данных |
Набор данных |
Результаты вычислений |
|||||||
n |
a |
x0 |
xk |
ручных |
машинных |
||||
x |
y |
x |
y |
||||||
Контрольный |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
7. Выводы
Тот факт, что результаты контрольных расчетов, выполненных вручную, достаточно совпадают с результатами контрольных расчетов, выполненных на ЭВМ, свидетельствуют о том, что программа составлена правильно.
Задание 4.
1. Постановка задачи
Решить задачу вычисления значения функции, содержащей сумму, с использованием итерационных циклов. По рекуррентным формулам необходимо вычислить сумму .
2.Разработка алгоритма
Задача решается с помощью интерационного цикла. Расчетные формулы имеют следующий вид:
В программе должен быть предусмотрен ввод исходных данных, к которым относятся переменные n,х; вычисление величины y.
3.Таблица идентификаторов
N |
Обозначение в задаче |
Идентификатор |
Назначение |
1 |
x |
x |
Исходные данные |
2 |
n |
n |
|
2 |
y |
y |
Результаты вычислений |
4.Схема алгоритма
5.Текст программы и результат работы программы.
6.Контрольный расчёт
Для тестирования программы выбираем контрольный набор исходных данных:
Назначение набора данных |
Набор данных |
Результаты вычислений |
||||||
n |
x |
|
Ручные |
На ЭВМ |
||||
|
y |
|
y |
|||||
Контрольный набор |
|
|
|
|
|
|
|
|
Рабочий набор |
15 |
|
|
- |
- |
|
1,92 |