0% acharam este documento útil (0 voto)
8 visualizações1 página

Calculadora de Equação do 2º Grau

Enviado por

gigih.f.dias
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
8 visualizações1 página

Calculadora de Equação do 2º Grau

Enviado por

gigih.f.dias
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

#================================================================

# Descricao: O programa calcula e mostra o resultado de uma


# equação do segundo grau.
#================================================================

# Lê os termos da equação e os converte em número reais


puts "Digite o valor do termo a: "
a = gets.to_f()
puts "Digite o valor do termo b: "
b = gets.to_f()
puts "Digite o valor do termo c: "
c = gets.to_f()

# Calcula e verifica se delta possui raíz real


delta = b*b - 4*a*c
if(delta < 0)
puts "A equacao nao possui raizes reais"
else
# Calcula o valor de x1 e x2
x1 = (-b + [Link](delta)) / (2*a)
x2 = (-b - [Link](delta)) / (2*a)

# Imprime os restultados
puts "O valor de x1: " + x1.to_s
puts "O valor de x2: " + x2.to_s
end

Você também pode gostar