-
Lenguaje
Python
-
Descripción
Obtener una función exponencial, la cual está dada por:
e^x = 1+x/1! + x²/2! + x³/3! + ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import os, math
ex = 0
factorial = 0
x = float (input ('Ingresa el valor de x: '))
n = int (input ('Ingresa el valor de n: '))
for i in range (1, n + 1):
print ('PROCESO ' + repr (i))
if i==1:
ex=1
factorial=1
factorial=factorial*i
ex=ex+math.pow(x,i)/factorial
print ()
print ('Valor de ex: ' + repr (ex))
print ('Valor de factorial: ' + repr (factorial))
os.system ('pause')
ex = 0
factorial = 0
x = float (input ('Ingresa el valor de x: '))
n = int (input ('Ingresa el valor de n: '))
for i in range (1, n + 1):
print ('PROCESO ' + repr (i))
if i==1:
ex=1
factorial=1
factorial=factorial*i
ex=ex+math.pow(x,i)/factorial
print ()
print ('Valor de ex: ' + repr (ex))
print ('Valor de factorial: ' + repr (factorial))
os.system ('pause')