Está en la página 1de 2

6 Utilizando lazos de su preferencia hacer una tabla en la que se imprima los primeros 15 números

de Euler.

Solución:

//Este programa muestra los Primeros 15 Numeros de Euler


#include <stdio.h>
#include <stdlib.h>
#define pi 3.1415926536
int main()
{
double k=1.0, pot=1.0, fact=1.0, q=1.0, signo=1.0, suma=0.0,
term=1.0,E=0.0;
int a=0, n=1, i=1;
printf("\n\t Numeros de Euler\n");
for(n=1;n<=15;n+=1)
{
pot=1.0, fact=1.0, q=1.0, suma=0.0, term=1.0, k=0.0, signo=1.0;
for(i=1;(2*n+2)>=i;i+=1)
{
pot*=2;
}
for(i=1;(2*n)>=i;i+=1){
fact*=i;
}
for(i=1;(2*n+1)>=i;i+=1){
q*=pi;
}
do{
suma+=term*signo;
signo*=-1;
k++;
term=1;
for(i=1;(2*n+1)>=i;i+=1){
term*=(1/(2*k+1));
}
} while(term>0.0000000001) ;
E=((pot*fact)/q)*suma;
a++;
printf("Cuando n = %d \t el numero de Euler es: %.9f\n", a,E);
}
system("pause");
return 0;
}
Imagen.

También podría gustarte