วันอาทิตย์ที่ 1 พฤศจิกายน พ.ศ. 2558

[LAB7] BMI

class DataStudents:
   def __init__(self,name,sID,ages,heights,weights):
      self.name = name
      self.sID = sID
      self.age = ages
      self.height = heights
      self.weight = weights
     
   def get_name(self):
      return self.name
   def get_height(self):
      return self.height
   def get_weight(self):
      return self.weight
     
     
     
def setup():
   nop = DataStudents("Nop",20046,28,173,52)
   pee = DataStudents("Pee",20054,35,176,78)
   fern = DataStudents("Fern",20097,26,174,58)
   Recond = [nop,pee,fern]
   find_BMI_more_than_25(Recond)
 
def find_BMI_more_than_25(Recond):
   i = 0
   BMI = 0
   while(i < len(Recond)):
      BMI = Recond[i].get_weight()/((Recond[i].get_height()/100) * (Recond[i].get_height()/100))
      if(BMI > 25):
         print(Recond[i].get_name())
         print("%.2f"%BMI)
      i = i + 1
 
setup()

ไม่มีความคิดเห็น:

แสดงความคิดเห็น