Реферат по предмету "Информатика"


Вычисление суммы бесконечного ряда с точностью епсилон

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
Государственный университет информатики и искусственного интеллекта
Д050103.1.01.10/080.ЛР
Кафедра программного обеспеченияинтеллектуальных систем
Лабораторная работа №1
по дисциплине «Основы программирования»
на тему: «Вычисление суммы бесконечного ряда»
Вариант №14
Проверил:
ст. преп. Р.А. Сорокин
асс. Е. В. Курило
Выполнила:
ст. гр. ПО-10а Ю.Ю.Красавина
Донецк-2010
Задание: Написать программу на языке программирования С++
Вычисление суммы бесконечного ряда с точностью эпсилон.
Вид уравнения: />



Постановка задачи:
Входные данные: e– вещественное число.
Выходные данные:S– вещественное число.
Промежуточные данные:k– вещественное, a– вещественное,i— целое.
Ограничение на входные данные:0
Метод решения задачи:



/>



На первом шаге присвоим значение i:=1, а S:=0. значение aрассчитаем по общей формуле приведенной выше.
Рассчитаем k.



k= />=>/>
/>



Следующие а будем вычислятьa:= a*k, а значение iбудем увеличивать на каждом шагеi:=i+1;



Алгоритм решения задачи:



/>/>





/>





/>/>


/>


/>





/>


/>/>


/>/>





/>


/>


/>/>











/>





/>





/>


/>














/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>Контрольный просчет для первых 5 итераций:
Общая формула



/>



Значение переменной i
Число в результате просчета по формуле «в лоб», а
1
/>
2
/>
3
/>
4
/>
5
/>
Расчет с коэффициентом:
Значение i
Значение k
aначальное
результат
1--PAGE_BREAK--


/>
/>
2
/>
/>
/>
3
/>
/>
/>
4
/>
/>
/>
5
/>
/>
/>



Примечания:
Под а начальным имеется ввиду значение переменной, с которой начинается просчет по ниже приведенным формулам:
(а1 берется с просчета по начальной формуле, расчет kприведен ниже.)
а2=а1*k1;
a3=a2*k2;
a4=a3*k3;
a5=a4*k4.
Расчет k:/>
Подставляем в формулу значение i
Значение i
Переменная k(номер коэффициента.)
1
/>(k1)
2
/>(k2)
3
/>(k3)
4
/>(k4)
Листинг программы:
#include
#include
#include
void main (void)
{
int i;
float a,s,e;
clrscr();
do
{
printf(«Write e»);
scanf("%f", &e);
}
while(e=1);
s=0;
i=1;
a=0.7;
while(fabs(a)>=e)
{
s=s+a;
a=a*(-sqrt(float(i)/(float(i)+2.0)));
i++;
}
printf(«Sum of infinite series =%f»,s);
getch();
}
Контрольный пример:
Write e 0.0003 Write e 0.0025
Sum of infinite series =0.458940 Sum of infinite series =0.460040


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Результаты использования биометросанита и энроцида в схемах лечения острого послеродового эндометрита у коров в условиях ЗАО "НИВА" Муромского района Владимирской области
Реферат Полономочия органов местного самоуправления в области хозяйственного строительства
Реферат Формирование умений учащихся решать физические задачи: эвристический подход
Реферат Тема любви в творчестве А.И.Куприна
Реферат Анализ имущества организации 4 1 Характеристика имущества организации 4 2 Анализ производственной мощности предприятия 8 1 Характеристика производственной мощности 8 2 Определение среднегод
Реферат Шпоры по анализу экономической деятельности
Реферат Проблемы регулирования отношений по управлению многоквартирным домом в гражданском законодательстве
Реферат Оптимізація вибору меж резекції шкіри при хірургічних втручаннях у хворих на рак грудної залози
Реферат Активизация левых и демократических сил в остальных странах Латинской Америки во второй половине 50-х – первой половине 60-х годов
Реферат Лимфатические узлы сельскохозяйственных животных. Методы проведения послеубойной ветеринарно-санитарной экспертизы
Реферат «Опыт взаимодействия родительской общественности с государственными структурами на местах; «ярмарка здоровья» как основа формирования семейных ценностей и ответственного отношения к своему будущему»
Реферат Порядок ведения делопроизводства в городском суде города Октябрьска Самарской области
Реферат Тренинг клиент центрированного взаимодействия для сотрудников салонов красоты
Реферат Трагедія голоду 1933 року
Реферат Акустичний мікшерний пульт