소연의_개발일지
article thumbnail

 

 

한글 버전 

height = float(input("당신의 키를 작성하세요  m: "))
weight = float(input("당신의 몸무게를 작성하세요. kg: "))

BMI = int(weight) / float(height)**2
bmi_as_int = int(round(BMI))

if bmi_as_int < 18.5:
  print(f"Your BMI is {bmi_as_int}, 당신은 저체중입니다..") 
elif bmi_as_int < 25:
  print(f"Your BMI is {bmi_as_int}, 당신은 정상입니다..")
elif bmi_as_int < 30:
  print(f"Your BMI is {bmi_as_int}, 당신은 경도 비만입니다..")
elif bmi_as_int < 35:
  print(f"Your BMI is {bmi_as_int}, 당신은 비만입니다..")
else:
  print(f"Your BMI is {bmi_as_int}, 당신은 과체중입니다. 관리가 필요합니다..")

 

영어 버전

height = float(input("enter your height in m: "))
weight = float(input("enter your weight in kg: "))

BMI = int(weight) / float(height)**2
bmi_as_int = int(round(BMI))

if bmi_as_int < 18.5:
  print(f"Your BMI is {bmi_as_int}, you are underweight.") 
elif bmi_as_int < 25:
  print(f"Your BMI is {bmi_as_int}, you have a normal weight.")
elif bmi_as_int < 30:
  print(f"Your BMI is {bmi_as_int}, you are slightly overweight.")
elif bmi_as_int < 35:
  print(f"Your BMI is {bmi_as_int}, you are obese.")
else:
  print(f"Your BMI is {bmi_as_int}, you are clinically obese.")

 

사용된 함수: if, elif, else

크기비교를 사용해 if 함수를 응용하여 공부한 것을 사용하였다. 

  • 조건 종류
< 작다
> 크다
<= 작거나 같다
>= 크거나 같다
== 같다
!= 같지 않다
  • =는 변수로 지정한다는 것이고, **==**는 왼쪽과 오른쪽의 값이 같은지 비교하는 것
profile

소연의_개발일지

@ssoyxon

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!