Chicharronera
public ruby v1 · immutable#!/usr/bin/env rubyrequire 'complex'print "Valor de a: "a = gets.to_fprint "Valor de b: "b = gets.to_fprint "Valor de c: "c = gets.to_fif a==0 puts "a no puede ser 0" Kernel::exit(1)endsquare = b**2-4*a*csquare = square<0 ? Math::sqrt(Complex.new(square,0)) : Math::sqrt(square)x1 = (-b+square)/2*a x2 = (-b-square)/2*aputs x1puts x2