class Exam::Interfaz

create a Interfaz

Attributes

examen[RW]

Public Class Methods

new(e) click to toggle source
# File lib/exam/interfaz.rb, line 7
def initialize(e)
  @examen = e
end

Public Instance Methods

examinar() click to toggle source
# File lib/exam/interfaz.rb, line 24
def examinar
  mostrar
  responder
end
invertir_examen() click to toggle source
# File lib/exam/interfaz.rb, line 29
def invertir_examen
  @examen.invertir
end
mostrar() click to toggle source
# File lib/exam/interfaz.rb, line 11
def mostrar
  puts @examen.to_s
end
responder() click to toggle source
# File lib/exam/interfaz.rb, line 15
def responder
  a=[]
  for i in 0..@examen.size-1
    puts "Respuesta a la pregunta #{i+1}: "
    a=a+[gets.chomp]
  end
  @examen.check_exam(a)
end