Cálculo de um número binomial
Publicado por Matheus (última atualização em 07/08/2010)
[ Hits: 11.244 ]
Homepage: matheusrosa.com.br
Script em python para cálculo de um número binomial.
# -*- 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()
Nenhum comentário foi encontrado.
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Assistindo IPTV no Linux com Fred TV e Lista Free TV
Impressora Tomate MDK-007 no Ubuntu (ou qualquer distro Linux)
Acelerando a compilação de pacotes no Arch Linux (AUR) usando todos os núcleos do processador
Teclado sem conseguir usar o acento crase (2)
Warsaw no Ubuntu/Kubuntu 26.04, alguiém conseguiu? [RESOLVIDO] (2)
Continuando meus tópicos anteriores (13)
As Assinaturas Perderam o Negrito e o Itálico? [RESOLVIDO] (1)









