Pular para o conteúdo

Cálculo de um número binomial

Script em python para cálculo de um número binomial.
Matheus matheusrosa
Hits: 11.256 Categoria: Python Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Script em python para cálculo de um número binomial.
Download numeroBinomial.py Enviar nova versão

Esconder código-fonte

# -*- coding: utf-8 -*-
# Autor: Matheus Rosa <matheus.sys@gmail.com>
# Data: 29/07/2010
# Descrição: Cálculo de um número binomial
# Versão: 1.0

def fatorial(n):
   fatorial = 1

   while n >= 1:
      fatorial = fatorial * n
      n = n - 1
   return fatorial


def calculaBinomial(n,p):
   return fatorial(n) / (fatorial(p) * fatorial(n-p))

def msg(msg):
   print '=' * 78
   print '-= %s =-' % msg
   print '=' * 78

def main():
   msg('Cálculo de um número binomial')

   n = int(raw_input("Digite um valor para n: "))
   p = int(raw_input("Digite um valor para p: "))

   if n < p:
      numeroBinomial = 0
   else:
      numeroBinomial = calculaBinomial(n, p)
   
   mensagem = 'Binomial de (%s %s) = %s' % (str(n),str(p), str(numeroBinomial))
   msg(mensagem)


if __name__ == '__main__':
   main()

Mighty Are's Tool of Easily Promote Combats

Fazendo processos rodarem em background

Contagem

Gerador de CPF em Python

Validador de cartão de crédito

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.