name = ['jinx','Vi','Kat','Zed']
ID = [58102,58201,58101,58202]
age = [18,19,17,16]
weight = [44,65,54,70]
height = [164,169,162,180]
i = 0
sort(name,ID,age,weight,height)
while(i<len(name)):
print('name :',name[i])
print('ID :', ID[i])
print('age :',age[i])
print('weight :',weight[i])
print('height :',height[i])
print('BMI :',BMI(weight[i],height[i]))
print('\n')
i+=1
print('The average age of those student is' ,find_average_age(age))
def BMI(weight,height):
BMI = weight/((height/100)**2)
return BMI
def find_average_age(age):
i=0
sum_age = 0
while(i<len(age)):
sum_age+=age[i]
i+=1
average_age = sum_age/len(age)
return average_age
def sort(name,ID,age,weight,height):
i = 1
while(i<len(age)):
data_name = name[i]
data_ID = ID[i]
data_age = age[i]
data_weight = weight[i]
data_height = height[i]
j = i
while(j>0 and age[j-1]>data_age):
name[j] = name[j-1]
ID[j] = ID[j-1]
age[j] = age[j-1]
weight[j] = weight[j-1]
height[j] = height[j-1]
j-=1
name[j] = data_name
ID[j] = data_ID
age[j] = data_age
weight[j] = data_weight
height[j] = data_height
i+=1
setup()
Result
name : Zed ID : 58202 age : 16 weight : 70 height : 180 BMI : 21.604938271604937 name : Kat ID : 58101 age : 17 weight : 54 height : 162 BMI : 20.576131687242793 name : jinx ID : 58102 age : 18 weight : 44 height : 164 BMI : 16.359309934562763 name : Vi ID : 58201 age : 19 weight : 65 height : 169 BMI : 22.758306781975424 The average age of those student is 17.5
ไม่มีความคิดเห็น:
แสดงความคิดเห็น