Sha256: bdd357704fb60132512b74d0ec747c7c97aea3144c33822e0c718aeb317bcf5a
Contents?: true
Size: 801 Bytes
Versions: 1
Compression:
Stored size: 801 Bytes
Contents
require 'date' module FactorActFisica REPOSO = 0.0 ACT_LIGERA = 0.12 ACT_MODERADA = 0.27 ACT_INTENSA = 0.54 end # Agrupa todos los datos antropométricos medibles a una persona class DatosAntropometricos include Comparable attr_accessor :peso, :talla, :ccintura, :ccadera, :actividad_fisica def initialize(peso, talla, ccintura, ccadera, actividad_fisica) @peso = peso @talla = talla @ccintura = ccintura @ccadera = ccadera @actividad_fisica = actividad_fisica end def <=>(other) [peso, talla, ccintura, ccadera, actividad_fisica] <=> [other.peso, other.talla, other.ccintura, other.ccadera, other.actividad_fisica] end def to_s "Peso: #{@peso} Talla: #{@talla} Circunferencias: - Cintura: #{@ccintura} - Cadera: #{@ccadera}" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gematdd-dibad-0.1.1 | lib/gematdd/valoracion/datos_antropometricos.rb |