Serie De Maclaurin En Dev-C++

Páginas: 3 (513 palabras) Publicado: 19 de octubre de 2011
//EL SIGUIENTE PROGRAMA REALIZA LA SERIE DE MACLAURIN BY GANSIFERO
#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<process.h>

int fact(int n)
{
intf=1,i;
for(i=n;i>0;i--)
{
f=f*i;
}
return(f);
}

int main()
{
char opc;
double x;
double restot;
double res1;
double res2;
double resant;
int a;
int n;
double es,ev,ea;
double p;int aprox,op;

for(;;)
{
system("CLS");//clrscr();
cout<<endl<<" ---SERIE DE Mc.LAURIN---"<<endl;
cout<<endl<<" 1.-Ingresar Datos a la serie.";cout<<endl<<" 2.-Salir."<<endl;
cout<<endl<<" Opcion: ";
cin>>op;
switch(op)
{
case 1:
system("CLS");//clrscr();
res1=0;
resant=0;
a=0;
aprox=1;cout<<endl<<"\t---SERIE DE MACLAURIN---"<<endl<<endl;
cout<<endl<<"\t &";
cout<<endl<<"\t ---";
cout<<endl<<"\t "<<(char)92<<"x^a";
cout<<endl<<"\t e^x = > ---";
cout<<endl<<"\t /"<<" a!";
cout<<endl<<"\t ---";
cout<<endl<<"\ta=0"<<endl;
//cout<<endl<<"\t\t (e^x)"<<endl;
cout<<endl<<" Ingrese el valor de x: ";
cin>>x;
cout<<endl<<"\t ---ERROR PREESTABLECIDO---"<<endl;cout<<endl<<"\t Es = (0.5*10^2-n)%"<<endl; //Error Preestablecido.
cout<<endl<<" Ingrese el valor de n: ";
cin>>n;
p=2-n;
es=0.5*pow(10,p);cout<<endl<<" El valor de ERROR PREESTABLECIDO (Es) es: "<<es<<" %"<<endl;
cout<<endl;cout<<endl<<"Iteracion"<<"\t"<<"Resultado"<<"\t"<<"Ev"<<"\t"<<"\t"<<"Ea"<<"%"<<"\t";
do
{
res2=pow(x,a)/fact(a);
restot=res1+res2;
res1=restot;
a++;
ev=((exp(x)-restot));
if(aprox<=1)
{
ea=0;
}
if(aprox >= 2)
{...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Serie de maclaurin
  • Series de maclaurin
  • Dev C++
  • Dev c++
  • Dev c
  • dev c
  • dev c++
  • Dev c++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS