[iOS] BMI 계산 소스와 판정 소스
·
Apple/iOS
서론이번 시간에는 BMI 판정 앱에 들어갈 BMI 계산 소스와 판정 소스에 대해서 포스팅을 해보도록 하겠습니다. 바로 본론으로 들어가보겠습니다! BMI 판정 기준우선 BMI를 판정 하려면 기준이 있어야겠죠? BMI 판정 기준은 아래와 같이 설정하도록 하겠습니다.18.5 미만이면 '저체중'18.5∼25 미만은 '정상'25∼30 미만은 '1단계 비만'30∼40 미만은 '2단계 비만'40 이상이면 '3단계 비만' BMI 계산 소스자 이제 기준도 정해졌으니 본격적으로 BMI 계산 소스를 보도록 하겠습니다. 만약 몸무게가 60이고 키가 170인 사람이라면 아래와 같이 BMI를 계산할 수 있습니다. 그리고 print로 bmi를 출력하면 해당 BMI 값이 나오겠죠?let weight = 60.0 let height ..
[Swift] 제어문과 다양한 예제 정리
·
Apple/Swift
이번 시간에는 예전에 다뤘던 Swift의 제어문에 대해서 좀 더 자세히 알아보고 예제와 함께 정리해보려고 합니다! 예전에 작성하였던 제어문 글은 링크로 남겨둘테니 관심 있으신 분은 같이 보셔도 좋습니다! https://zeromin-code.tistory.com/35 for문 Swift에서 for 반복문은 for-in 반복문이라고도 불립니다. 그 이유는 for문의 구조를 살펴보면 알 수 있습니다. for문의 구조를 살펴보도록 하겠습니다. for 상수명 in 컬렉션 또는 범위 { 실행될 코드 } 이렇게 for in을 사용하기 때문에 for-in문이라고 불립니다. '상수명'은 반복문이 돌면서 컬렉션 또는 범위에서 가져온 항목을 담게 될 상수이며, for문에서 주의해야 할 점은 for문 다음의 실행 코드가 한..