Raizes de Função Quadrática
Publicado por Vicente E. R. Marçal 06/08/2008
[ Hits: 17.660 ]
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)
Mini-dicionário de termos em Python
Gerador de palpites para Mega Sena (com módulo random)
Aprendendo a fazer equaçõe em python
Nenhum coment�rio foi encontrado.
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Proteja seu Linux Mint com o Timeshift: Restaure o sistema mesmo que ele não inicie!
Instalando Google Chrome no Debian 13
Alguém pode me recomendar um editor de textos? (0)
meus dois pen drives não são mais reconhecidos pelo meu PC apos tentar... (1)