Sha256: 883f1f0536e21f5e68a14d6f032db966efacf1fe59a2a616690b360d94f2e91d
Contents?: true
Size: 908 Bytes
Versions: 1
Compression:
Stored size: 908 Bytes
Contents
class Individuo # método inicializar clase def initialize(num, alimentos, glucosa) # atributos @num = num @alimentos = alimentos @glucosa = glucosa end def get_glucosa() @glucosa.get_aibc end def get_aibc(nombre) #for j in 0..@alimentos.length-1 # if @alimentos[j].get_nombre==nombre # return @alimentos[j].get_aibc # end #end @alimentos.each do |out| if out.get_nombre==nombre return out.get_aibc end end end #metodo que nos devuelve una lista con los nombres de todos los alimentos def get_lista_nombres() lista = [] for j in 0..@alimentos.length-1 lista<<@alimentos[j].get_nombre end return lista end #salida por pantalla de clase def to_s s = "Individuo " + @num s << "\nAlimentos:\n" for j in 0..@alimentos.length-1 s << @alimentos[j].to_s end s << @glucosa.to_s s << "\n" s end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
alimentohv-0.1.0 | lib/alimento/individuo.rb |