Décimo Segundo Programa

#WSQ12

En este programa vimos como crear una función para el cálculo de e^x en donde se le pregunta al usuario con qué número le gustaría elevar e para calcular dicha constante.

En este programa utilicé dos bucles for para que uno calculara el factorial y el otro las potencias.

Código del programa:

#include <iostream>
#include <math.h>
using namespace std;
float e=1,x;
int a,respuesta;
int constant_e ()
{
for (float n=10;n>0;n–)
{
a=1;
for (int cons=n;cons>0;cons–)
{
a=cons*a;
}
e=e+((pow(x,n)/(a)));
}
}

int main ()
{
do
{
cout<<«De que número quieres calcular e^x?»<<endl;
cin>>x;
constant_e ();
cout<<endl<<e<<endl;
cout<<«Deseas realizarlo otra vez? Si…1 No…2″<<endl;
cin>>respuesta;
e=1;

}
while (respuesta==1);
}

Referencias:

http://iboenweb.com/ibo/docs/Demostracion%20de%20Formula%20de%20Euler.htm

WSQ12 CódigoWSQ12 Programa

Deja un comentario