elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Python] Coeficiente Binomial.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Python] Coeficiente Binomial.  (Leído 5,835 veces)
[L]ord [R]NA


Desconectado Desconectado

Mensajes: 1.513

El Dictador y Verdugo de H-Sec


Ver Perfil WWW
[Python] Coeficiente Binomial.
« en: 6 Septiembre 2010, 16:37 pm »

Coeficiente Binomial o Combinaciones Maximas de un conjunto de N elementos tomando M elementos cualesquiera.
Código
  1. #Coeficiente Binomial by LordRNA
  2. #Realizado en Python2.7
  3.  
  4. def factorial(a):
  5. if a<2:return 1
  6. a*=factorial(a-1)
  7. return a
  8.  
  9. try:
  10. n=int(raw_input("Intruduzca la cantidad total de elementos: "))
  11. m=int(raw_input("Introduzca la cantidad de elementos a combinar: "))
  12.  
  13. if m>n:
  14. print "Error: La cantidad total de elementos debe ser mayor que la cantidad de elementos a combinar."
  15. else:
  16. num = factorial(n)
  17. den = factorial(m) * factorial((n-m))
  18. res = num/den
  19. print res
  20.  
  21. except ValueError:
  22. print "Introdujo un tipo de datos no valido."
  23. except RuntimeError:
  24. print "El numero de combinaciones es demasiado grande."


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
test coeficiente intelectual « 1 2 3 4 5 »
Foro Libre
4rm4ndo 44 17,483 Último mensaje 23 Mayo 2011, 21:56 pm
por 4rm4ndo
Teorema Binomial
Programación C/C++
Black Lotus 5 4,783 Último mensaje 18 Abril 2013, 21:42 pm
por leosansan
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines