Cálculo de la integral de un polinomio

Jesús Marín
// Programa que halla la integral de la funcion y=(X^3+3x)/20.
// En el intervalo (x1, x2)

#include <stdio.h>
#include <math.h>
#define DIV 500000 //partes en las que se divide el intervalo
int main()

{
int i=;
float x1,x2,intervalo, abcisa, suma=0.0;
float vector[DIV];

printf(“Programa que halla la integral de una funcion. Ejemplo y=(X^3+3x)/20.\n”
“En el intervalo x1 x2. Introduce el intervalo;\n”);
printf(“Introduce el valor de x1= “);
scanf(“%f”,&x1);
printf(“Introduce el valor de x2= “);
scanf(“%f”,&x2);
intervalo=fabs(x2-x1)/DIV; //Incremento de x
if (x1<x2)
abcisa=x1+(intervalo/2); //abcisa primera en el centro del intervalo primero
if(x2<x1)
abcisa=x2+(intervalo/2); // abcisa primera en el centro del intervalo primero
for (i=0;i<DIV;i++)
{
vector[i]=intervalo*((pow(abcisa,3)+(3*abcisa))/20); //cálculo del área de cada intervalo
abcisa+=intervalo; // abcisas siguientes en medio de cada intervalo
}
for (i=0;i<DIV;i++)
suma+=vector [i]; //calculo área total

printf(“\n\nLa integral de (x^3+3x)/20 en el intervalo (%f,%f) es: %f\n”, x1,x2,suma);

return 0;

}

Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Una respuesta a Cálculo de la integral de un polinomio

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s