Sha256: 7cb9dc88e2b38e3f7f1936ae93b8a7e11b51ef81ebec8cf6c66d80021c894306

Contents?: true

Size: 439 Bytes

Versions: 2

Compression:

Stored size: 439 Bytes

Contents

module Exam
	# create a Examen
	class Examen

		attr_accessor :list

		def initialize(a)
			@list = a
		end

		def check_exam(a)
			list = @list.clone
			n = 0
			for i in 0..a.size-1
				p = list.popHead
				if (p.check_ans(a[i]))
					n = n+1
				end
			end

			puts "#{n}/#{a.size}"
			return "#{n}/#{a.size}"
		end

		def invertir
			@list=reverse(@list)
		end

		def size
			@list.size
		end

		def to_s
			@list.to_s
		end

	end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
exam_LPP_T_5-0.1.4 lib/exam/examen.rb
exam_LPP_T_5-0.1.3 lib/exam/examen.rb