Skip to content

Instantly share code, notes, and snippets.

@paulogeyer
Created October 4, 2010 19:54
Show Gist options
  • Save paulogeyer/610312 to your computer and use it in GitHub Desktop.
Save paulogeyer/610312 to your computer and use it in GitHub Desktop.
equação quadrática
puts "Ola!"
puts "Vamos calcular?"
puts "Coloque uma valor para a em ax2+bx+c=0, sendo a diferente de 0."
a = gets.chomp.to_f
puts "Agora, coloque uma valor para b em ax2+bx+c=0."
b = gets.chomp.to_f
puts "Agora, para finalizar, coloque uma valor para c em ax2+bx+c=0."
c = gets.chomp.to_f
x = (b*b) - (4*a*c)
puts ''
puts "O valor do delta é #{x}"
r1 = (-b + Math.sqrt(x)) / (2*a)
r2 = (-b - Math.sqrt(x)) / (2*a)
puts "As variaveis sao: " + r1.to_s + " e " + r2.to_s + "."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment