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

average 30 ( 6,7 )

def find_av(a):
   i=1
   sum=a[0]
   while(i<len(a)):
      sum=sum+a[i]
      i=i+1
   return (sum/len(a))

def cal_aunder30(a):
   i=0
   while(i<len(a)):
      if(a[i]<30):
         print(i,a[i],"<30")
      i=i+1

def setup():
   a=[16,18,17,18]
   print("min of age =",find_av(a))
   cal_aunder30(a)
setup()

-------------------------------------------------------------------------------------------------------

class student:
   def __init__(self,name,age,num,h,w):
      self.name=name
      self.num=num
      self.h=h
      self.w=w
      self.age=age

   def get_age(self):
      return self.age
   def set_w(self,w):
      self.w=w

def cal_av(a,b,c,d):
   av=(a+b+c+d)/4
   return av

def setup():
   a=student("A",16,1,160,50)
   b=student("B",18,2,162,42)
   c=student("C",17,3,170,60)
   d=student("D",18,4,165,48)          
   emp=[a,b,c,d]
   print("min of age =",cal_av(a.get_age(),b.get_age(),c.get_age(),d.get_age() ))

setup()

--------------------------

class student:
   def __init__(self,name,age,num,h,w):
      self.name=name
      self.num=num
      self.h=h
      self.w=w
      self.age=age

   def get_age(self):
      return self.age
   def set_w(self,w):
      self.w=w

def cal_av(emp):
   av=0
   i=0
   while(i<len(emp)):
      av=av+emp(i).get_age()
      i=i+1
   return av

def setup():
   a=student("A",16,1,160,50)
   b=student("B",18,2,162,42)
   c=student("C",17,3,170,60)
   d=student("D",18,4,165,48)
   emp=[a,b,c,d]
   print(cal_av(emp))

setup()



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

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