Está en la página 1de 1

Problema 8: 

Imprima la combinatoria de n tomados


de a r. Defina por lo menos una función.

Diagrama de Flujo
Código en Python
#-*- coding: utf-8 -*-
# Función que obtiene el factorial de un número.
def factorial(n):
f = 1
for i in range(1, n+1, 1):
f = f * i
return f

# Imprime la combinatoria de n tomados de a r.


#
# Jhonny Felipez
# 1.0 13/06/2017

# Entrada
n = int(input("Ingrese n : "))
r = int(input("Ingrese r : "))

# Proceso
comb = factorial(n) // (factorial(n-r) * factorial(r))

# Salida
print("Combinatoria = ", comb)
   

También podría gustarte