Resolvendo equações
Publicado por Levi Gomes (última atualização em 26/06/2011)
[ Hits: 19.976 ]
Homepage: http://levilinuxblog.blogspot.com.br/
Esse script resolve equações de primeiro e segundo grau no conjunto dos números reais.
# -*- coding: iso-8859-1 -*-
a= int(raw_input("Insira o valor de a \n")) # Com isso estamos pedindo o valor de a
b= int(raw_input("Insira o valor de b \n")) # Pedindo o valor de b, e na linha abaixo o de c
c= int(raw_input("Insira o valor de c \n")) # o \n coloca o valor digitado na linha abaixo
if a==0 : # essa condicional entra em ação caso a seja zero, pois temos 1 equação de 1º grau
x = -((c)/b)
print "Equação de primeiro grau, raiz:", x
else: # caso contrário
delta= (b*b) - 4*a*c # calculo do discriminante
print "Delta igual a:", delta
if delta<0: # se ele for menor que zero não temos solução real, teríamos que implementar o uso de número complexos
print "Equação não tem solução no conjunto dos reais"
elif delta==0: # delta igual a zero, só uma raiz real
print "Equação só possui uma raíz real"
x= -b/(2*a)
print "Raiz da equação:", x
elif delta>0: # delta maior que zero, duas raízes reais e uma distinta
x1= (-b+ (delta)**(1/2))/(2*a)
x2= (-b- (delta)**(1/2))/(2*a)
print "Equação possui duas raízes reais, são elas:"
print "x1:", x1 # o print imprime os resultados
print "x2:", x2 # o que está entre aspas duplas é texto, o que está depois da vírgula é a variável
Um novo hello World, com checkbox
Nenhum comentário foi encontrado.
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Como enviar dicas ou artigos para o Viva o Linux
Como Ativar a Aceleração por GPU (ROCm) no Ollama para AMD Navi 10 (RX 5700 XT / 5600) no Gentoo
Samba 4 AD-DC 2026: Backup & Restore
Samba 4 AD-DC 2026: LAPS (Randomizando senhas locais).
Cairo Dock ainda funcional nos dias de hoje
Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo
Vulkan Gaming no Slackware (0)
trocar cor icones gnome debian (0)
Crontab não executa algumas tarefas (3)









