วันอังคารที่ 3 พฤศจิกายน พ.ศ. 2558

BMI ( 6,7 )

def setup():
  i=0
  h=[160,162,170,165]
  w=[50,42,60,48]
  p=[h,w]

  while(i<4):
   f=(w[i]/(h[i]*h[i]*0.0001))
   if(f<25):
    print(i+1,"show =",f)
   i=i+1
  print("totel =",i)
setup()

-*------------------------------------------------

class student:
   def __init__(self,name,num,h,w):
      self.name=name
      self.num=num
      self.h=h
      self.w=w
      self.bmi=w/(h*h*0.0001)
    self.over25=(self.bmi>25)

   def display(self):
      print(self.name,self.num,self.h,self.w)
     
   def cal_bmi(self):
      print(self.name,'bmi is',self.bmi,'> 25 =',self.over25)
     
def setup():
   a=student("A",1,160,50)
   b=student("B",2,162,42)
   c=student("C",3,170,60)
   d=student("D",4,165,48)

   a.cal_bmi()
   b.cal_bmi()
   c.cal_bmi()
   d.cal_bmi()

setup()

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

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