Sha256: 9a068101335e517f3a43ad96b5450cf5c25b808cf80c2a6124a5636e3ca491e8
Contents?: true
Size: 914 Bytes
Versions: 1
Compression:
Stored size: 914 Bytes
Contents
require 'gema' class Dieta < ListaDobleEnlazada @@alimentos = Alimento.constructHashFromFile(%W{Carne\sde\svaca 21.1 0.0 3.1 50.0 164.0 Carne\sde\scordero 18.0 0.0 17.0 20.0 185.0 Camarones\s(piscifactoría) 17.6 1.5 0.6 18.0 2.0 Chocolate 5.3 47.0 30.0 2.3 3.4 Salmón\s(piscifactoría) 19.9 0.0 13.6 6.0 3.7 Cerdo 21.5 0.0 6.3 7.6 11.0 Pollo 20.6 0.0 5.6 5.7 7.1 Queso 25.0 1.3 33.0 11.0 41.0 Cerveza 0.5 3.6 0.0 0.24 0.22 Leche\sde\svaca 3.3 4.8 3.2 3.2 8.9 Huevos 13.0 1.1 11.0 4.2 5.7 Café 0.1 0.0 0.0 0.4 0.3 Tofu 8.0 1.9 4.8 2.0 2.2 Lentejas 23.5 52.0 1.4 0.4 3.4 Nuez 20.0 21.0 54.0 0.3 7.9}) def Dieta.alimentos return @@alimentos end def emisiones result = 0 self.each(){|value| result+= value.gei } return result end def terreno result = 0 self.each(){|value| result+= value.terreno } return result end def calculoEmisiones(dias) return emisiones()*dias end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
prct06-TDD-0.1.0 | lib/Dieta.rb |