Ad01

Ad02

Mostrando las entradas con la etiqueta rectangulos. Mostrar todas las entradas
Mostrando las entradas con la etiqueta rectangulos. Mostrar todas las entradas

viernes, 20 de diciembre de 2013

Integración numérica: rectángulos, código C | Numerical integration: rectangles, code C


#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <stdlib.h>
#define F(x)(x*x)-4
#define FD(x)(2*x)
#define FP(x)(x*x)+x-4
#define FE(x,y)(x*y)+1


void main()
{
clrscr();
float s,a,b,n,dx,xi,AT;
int i;
gotoxy(10,6); printf("            INTEGRACION NUMERICA RECTANGULAR ");
gotoxy(10,7);printf("------------------------------------------------------------");
gotoxy(10,8);printf(" Este codigo fue hecho por Jair Beltran USCO Garzon ");
gotoxy(10,9);printf("Se hallara el area de la funcion f(x)=x^2-4");
gotoxy(10,10);printf ("Digite el punto inferior ");
scanf ("%f",&a);
gotoxy(10,11);printf ("Digite el punto superior ");
scanf ("%f",&b);
gotoxy(10,12);printf ("Digite el numero de sub-areas ");
scanf ("%f",&n);
dx=(b-a)/n;
s=0;
i=1;

while (i<=n)
{
xi=a+(2*i-1)*(dx/2);
s=s+F(xi);
i=i+1;
}
AT=dx*s;
gotoxy(10,14);printf ("El area es: %f \n",AT);
gotoxy(10,15);printf("Presione una tecla para continuar");
getch();
}

Integración numérica: rectángulos, código C++ | Numerical integration: rectangles, code C++


#include <iostream>
#include <cstdio>
#include <cmath>
using namespace std;
float fun (float x);
int main() {
float s,a,b,n,dx,i,xi,AT;
printf ("Este codigo fue hecho por Jair Beltran USCO Garzon");
printf ("Digite el punto inferior ");
scanf ("%f",&a);
printf ("Digite el punto superior ");
scanf ("%f",&b);
printf ("Digite el numero de sub-areas ");
scanf ("%f",&n);
dx=(b-a)/n;
s=0;
i=1;
while (i<=n)
{
xi=a+(2*i-1)*(dx/2);
s=s+fun(xi);
i=i+1;
}
AT=dx*s;
printf ("El area es:%f \n",AT);
return 0;
}
float fun(float x)
{float f;
f=(x*x)-4;
return f;
}

Ad3