Omitir navegación.
Inicio

Conversión de Grados a Radianes y viceversa

 # Conversión de Grados a Radianes y viceversa

def formulas

STDOUT.flush

puts "Elije la unidad de medida GRADOS o RADIANES"

puts "Presiona G o R:  "

STDOUT.flush

unidad= gets.chomp

@t1 = unidad.upcase

@pi=3.1416

if @t1 == "g" or @t1=="G"

puts "Escribe los grados a convertir:  "

STDOUT.flush

cantidad= gets.chomp

@can = cantidad.to_i

puts "Has elegido #{@t1} = Grados"

puts "Vas a convertir #{cantidad} de grados a Radianes"

fa=(2.0*@pi*@can/360)

puts

puts "Solucion:"

puts "#{cantidad} de grados equivalen a #{fa} Radianes"

salir

end

 

if @t1 == "r" or @t1=="R"

puts "Has elegido #{@t1} = Radianes"

puts "Vas a convertir #{cantidad} de radianes a grados"

puts "Escribe los radianes a convertir:  "

STDOUT.flush

cantidad = gets.chomp.to_f

ca =(360*cantidad)/(2*@pi)

puts

puts "Solucion:"

puts "#{cantidad} de radianes equivalen a #{ca} grados"

salir

end

 

end

 

def salir

puts "Quieres salir??? (s/n)  "

STDOUT.flush

salir = gets.chomp

 

if salir == "n" or salir == "N"

formulas

end

 

end

 

formulas

 

puts

puts "Adios..........."

 

AdjuntoTamaño
conversorgradosradianes.rb1.08 KB