Автор: Гузель Сафина, 11 Июня 2010 в 10:33, курсовая работа
в курсовой представлена программа на С, которая вычисляет интеграл методами симпсона и трапеций
Данная работа содержит 20 страниц, включая 5 приложени й, 3 иллюстрации.
Цель работы: разработать программу на языке C, которая вычисляет определенный интеграл.
Объект исследования: программа, разработанная в C++Builder 6. Актуальность реализации программы на компьютере заключается в простом использовании и возможности доработки дизайна и программного кода.
Приложение А
Листинг файла integrals.h
#include<stdio.h>
#include<conio.h>
#include<math.h>
double rectangle(double n,double a,double b)
{
double y=0,x=a,c=(b-a)/n;
for(int i=0;i<=n;i++)
{
y+=pow((1+3*x+2*pow(x,2)),
x+=c;
}
y*=c;
return y;
}
double simpson(double n,double a,double b)
{
double y=0,x=a,c=(b-a)/n;
for(int i=0;i<=n;i++)
{
if ((i==0)||(i==n))
y+=pow((1+3*x+2*pow(x,2)),
else
if(((i%2)==0)&&(i!=n))
y+=2*(pow((1+3*x+2*pow(x,
else
y+=4*(pow((1+3*x+2*pow(x,
x+=c;
}
y*=c/3;
return y;
}
double proverka(double a,double b)
{
double y;
y=pow(2,(-0.5))*(log(4*b+
return y;
}
Информация о работе Интегрирование функции методами симпсона(порабол) и трапеций