Class: Dieta
Constant Summary
collapse
- @@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})
Instance Attribute Summary
#head, #size, #tail
Class Method Summary
collapse
Instance Method Summary
collapse
#[], #each, #extract_head, #extract_tail, #extracted, #initialize, #insert, #insertList, #inserted, #to_s
Class Method Details
.alimentos ⇒ Object
6
7
8
|
# File 'lib/Dieta.rb', line 6
def Dieta.alimentos
return @@alimentos
end
|
Instance Method Details
#calculoEmisiones(dias) ⇒ Object
24
25
26
|
# File 'lib/Dieta.rb', line 24
def calculoEmisiones(dias)
return emisiones()*dias
end
|
#emisiones ⇒ Object
11
12
13
14
15
|
# File 'lib/Dieta.rb', line 11
def emisiones
result = 0
self.each(){|value| result+= value.gei }
return result
end
|
#terreno ⇒ Object
17
18
19
20
21
22
|
# File 'lib/Dieta.rb', line 17
def terreno
result = 0
self.each(){|value| result+= value.terreno }
return result
end
|