Facebook
From Social Finch, 5 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 208
  1. public class Wątroba {
  2.     public String country;
  3.     public float fatPercentage;
  4.     public int height;
  5.     public int mass;
  6.     public int age;
  7.     public boolean sex;
  8.  
  9.     /*
  10.    countries:
  11.     pl - 1
  12.     ru - 1.2
  13.     us - 0.9
  14.     uk - 1.1
  15.  
  16.     fat%:
  17.     <10% - 0.5
  18.     10%>= x < 20% - 1
  19.     >=20% - 1.2
  20.  
  21.    height:
  22.    facet i < 150cm - 0.5
  23.    facet i < 170cm, ale minimum 150 - 0.7
  24.    facet i >= 170 - 1
  25.  
  26.    kobieta i < 140cm - 0.5
  27.    kobieta i < 160cm, ale minimum 150 - 0.7
  28.    kobieta i >= 160 - 1
  29.  
  30.    wiek:
  31.    do 15 lat 3g / kg
  32.    >=15lat i ponizej 65 8g/kg
  33.     65 i wiecej 6g/kg
  34.  
  35.     masa:
  36.     jezeli facet i ponizej 60kg - 0.8
  37.     jezeli facet i powyzej 60kg - 1
  38.  
  39.     jezeli kobieta i ponizej 50kg - 0.7
  40.     jezeli kobieta i powyzej 50kg - 1
  41.  
  42.  
  43.      */
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.     wątroba() {
  56.         country = "pl";
  57.         fatPercentage = 15.0F;
  58.         height = 159;
  59.         mass = 48;
  60.         age = 16;
  61.         sex = true;
  62.  
  63.     }
  64.     public int countBeerAccount(int alcPercentage, int volume)
  65.     {
  66.         int result = 0;
  67.         float factorSexMass = 0;
  68.         float factorSexHeight = 0;
  69.         float factorSexAge = 0;
  70.         if(true==sex)
  71.  
  72.         {
  73.             if(mass<50)
  74.             {
  75.                 factorSexMass = 0.7F;
  76.             }
  77.             else
  78.             {
  79.                 factorSexMass = 1F;
  80.             }
  81.         }
  82.  
  83.         {
  84.             if (height < 140)
  85.             {
  86.                 factorSexHeight = 0.5F;
  87.             }
  88.             else if (height < 160)
  89.             {
  90.                 factorSexHeight = 0.7F;
  91.             }
  92.  
  93.  
  94.             if ((sex = true) &&(mass < 50))
  95.             {
  96.                 if ((age<=15) && (mass < 65))
  97.                 {
  98.                     factorSexAge = 8;
  99.                 }
  100.             else if ((age>=15) && (mass > 65 ))
  101.                 {
  102.                     factorSexAge = 6;
  103.                 }
  104.  
  105.  
  106.  
  107.  
  108.  
  109.             }
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.         return result;
  117.     }
  118.  
  119.  
  120.  
  121. }
  122.