#include using namespace std; int main() { /* // Calculo de factorial int terminos = 5; int i, f; for (i = 1; i <= terminos; i++) { int fac = 1; for (f = 1; f <= i; f++) { fac *= f; } printf("%d\n", fac); } */ // calculo de una aproximación de e long terminos = 17; long i, f, fac; double e = 1; for (i = 1; i <= terminos; i++) { fac = 1; for (f = 1; f <= i; f++) { fac *= f; } //printf("%d\n", fac); e += 1.0/(double) fac; printf("\n%i %1.16e", i, e); } printf("\ne %1.16e", e); }