Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Пример 4.2. Здесь имеем дело по крайней мере с двумя проблемами

Читайте также:
  1. Аналитическое программирование оборудования с ЧПУ: методы, примеры.
  2. Внутренняя двойственность лингвистики, на примерах
  3. Вопрос 4. Основные признаки социального действия по М. Веберу? Назовите виды социального действия, выделенные М. Вебером, и приведите их примеры.
  4. Гай. 3.148). - Мы имеем обыкновение вступать в товарищество или в отно­шении всего имущества, или для какого-нибудь одного дела, на­пример, для покупки или продажи рабов.
  5. Глава III. Проблема безработных и пути их решения в современном обществе на примере ЕС.
  6. Данные рассматриваемого примера
  7. Двухтактный полумостовой преобразователь можно построить на примере компьютерного блока питания.
  8. Для наглядности рассмотрим пример формирования активов и капитала нового предприятия (допустим, в форме ООО).
  9. Европейская интеграция как пример наиболее глубоких интеграционных процессов в современном мире
  10. Есть ограничения в доступности информации, например технологические, когда фирма держит в секрете технологию производства продукта.

 

Вычислить

 

с абсолютной погрешностью ε.

 

Здесь имеем дело по крайней мере с двумя проблемами.

 

Первая – это суммирование бесконечного количества слагаемых. Тем не менее, этот ряд сходящийся, т.е. сумма его членов конечна (кстати, она равна хорошо известному числу е=2,718281828…). Для данного ряда можно доказать, что абсолютная погрешность ε не превышает значение последнего включенного в сумму члена ряда.

 

Вторая – вычисление очередного члена ряда. Дело в том, что вычисление в «лоб»:

потребует организации цикла, и, кроме того, может привести к переполнению при вычислении к!, поскольку факториал растет очень быстро с ростом к.

 

Для решения подобных задач используется так называемый рекуррентный способ, в котором очередной член суммы вычисляется через предыдущий. В нашем случае это

 

 

 

т.е. очередной член ряда получается из предыдущего простым алгебраическим действием.

 

При выполнении этого примера поэкспериментируйте с разными значениями eps.

 

 

sum=1 k=0 ak=1    
Ввод (eps)
  пока (ak > eps)
k++ ak = ak/k sum =sum + ak
Печать ( sum )

 

 


double eps = double.Parse(Console.ReadLine());

 

double sum = 1.0;

int k = 0;

double ak = 1.0;

 

do

{

k++;

ak /= k;

sum += ak;

} while (ak > eps);

 

Console.WriteLine("Сумма ряда = " + sum + " с точностью = " + eps);

Console.Write("Точность вычисления суммы ряда=");

 

Каждое задание желательно решить в двух вариантах – с помощью циклов while и do-while.


<== предыдущая страница | следующая страница ==>
Пример 4.1 | Задание 7. Начав тренировки, спортсмен пробежал в первый день 10 км

Дата добавления: 2014-09-29; просмотров: 333; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.003 сек.