Порядок виконання роботи

Завдання 1. Вимагається знайти суму ряду з точністю е=10-4, загальний член якого

Метод рішення задачі.

При визначенні суми членів ряду використовуватимемо рекурентну формулу для отримання наступного члена ряду. Для отримання рекурентної формули обчислимо відношення наступного члена ряду до поточного:

1. Опис рішення задачі

Задача: Знайти суму ряду з точністю е=10-4, загальний член якого

Дано: n – коефіцієнти рівняння (номер елементу в послідовності), е – точність обчислення,

An – числовий вираз елементів послідовності

Потрібно: Summa – сума елементів послідовності

Зв’язок: - обчислення елементу послідовності

Summa:= Summa+Аn

При: An>e.

2. Сценарій рішення задачі

введення необхідних даних:

повідомлення “Введіть е”

введення значення змінної е

Summa:=0; N:=1; AN:=1/3;

Обчислення Summa елементівЯкщо An>e

Summa:= Summa+Аn

n:= n+1

Вивід результату обчислення

Повідомлення “Summa =”, Summa

Кінець

3. Схема алгоритму рішення задачі

4. Текст програми на мові програмування Паскаль

PROGRAM Z_11;

CONST E=0.001;

VAR

N:INTEGER;

A,N,SUMMA:REAL;

BEGIN

SUMMA:=0; N:=1; A*N:=1/3;

WHILE A*N>E DO

BEGIN

SUMMA:=SUMMA+AN;

N:= N+1;

A*N:=A*N*(N+1)/(2*N+1);

END;

WRITELN('Сумма S=’,Summa:8:3,’Последний член ряда N=’,N);

END.

Приклад складання алгоритму циклічної структури.

Застосування циклу з наступною умовою в програмі.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: