Muy buenas gente:
Intentando calcular el ejercicio de abajo lo he hecho a mi manera y se que no tiene nada que ver y tampoco funciona. Hay que hacerlo con While.
Código Python:
Ver originaln = float(raw_input('Introduce un valor n: '))
m = float(raw_input('Introduce un valor m: '))
sumatorio = 1
i = 0
while i < n:
i += 1
sumatorio *= i
print sumatorio
sumatorio2 = 1
e = 0
while e < m:
e += 1
sumatorio2 *= e
#print sumatorio2
sumatorio3 = 1
u = 0
while u <= (sumatorio - sumatorio2):
u += 1
sumatorio3 *= u
#print sumatorio3
var = (sumatorio / (sumatorio - sumatorio2) * sumatorio2)
print var
Cita: Introduce un valor n: 15
Introduce un valor m: 10
1307674368000
He hecho el programa de varias maneras y no saco una. El resultado debe dar 3003.