Cálculo de um número binomial
Publicado por Matheus (última atualização em 07/08/2010)
[ Hits: 10.552 ]
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()
Cup - um gerenciador de notas simples
Verificar se um número é primo
Organizador de Arquivos em Python + tkinter
Nenhum comentário foi encontrado.
Agora temos uma assistente virtual no fórum!!! (247)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Impressora Canon Ip 1800 (Drivers) 64 bit (3)
iso de sistema 32 bit em atividade (15)
Como transfiro os pokemons do fire red para o emulador mupen64? (1)