Raizes de Função Quadrática
Publicado por Vicente E. R. Marçal 06/08/2008
[ Hits: 17.431 ]
Homepage: https://github.com/Riverfount
Meu primeiro script em Python.
Retorna uma lista com as duas raízes de uma função do segundo grau (função quadrática) ou a mensagem de erro correspondente.
############################################################### # Funcao que fornece as raizes de uma equacao de segundo grau # # Autor: Vicente Eduardo Ribeiro Marcal # # Versao: 0.0.1 Beta # # Data de Criacao: 03/07/2008 # ############################################################### def __basc__(_a_, _b_, _c_): from math import sqrt try: _delta_ = pow(_b_,2) - (4 * _a_ * _c_) _raiz_ = [(-_b_ + sqrt(_delta_)) / (2 * _a_), (-_b_ - sqrt(_delta_)) / (2 * _a_ )] return _raiz_ except ZeroDivisionError: return 'Sendo \'a\' igual a zero, nao ha funcao quadratica, pois temos uma divisao por zero' except ValueError: return 'Nao ha raiz quadrada de numeros negativos no conjunto dos Reais' ############################################################## # O codigo abaixo eh apenas um exemplo de implementacao # # da funcao definida acima # ############################################################## print 'Calcula funcao quadratica' print '-' * 20 a = int(raw_input('Entre com o valor de a: ')) b = int(raw_input('Entre com o valor de b: ')) c = int(raw_input('Entre com o valor de c: ')) print __basc__(a,b,c)
Um programa simples para gerar uma tabuada em python com menu utilizando laco for while try except e
Conversor de Temperatura em Python
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Servidor said: 530 5.7.0 Must issue a STARTTLS command first (in r... (3)
Impressora Bematech MP4200TH rorando com a distribuição Zorin OS (0)
como fazer overclock na ram? (7)
Existe algum problema de atualizar uma versão lts para uma versão não ... (3)