Swift 11주차 과제

PepsiZero·2023년 11월 14일
0

Swift

목록 보기
8/9

import Foundation
class BMI {
var weight : Double
var height : Double
init(weight:Double, height:Double){
self.height = height
self.weight = weight
}
func calcBMI() -> String {
let bmi=weight/(height*height*0.0001)// kg/m*m
let shortenedBmi = String(format: "%.1f", bmi)
var body = ""
    if bmi >= 40{
    body = "3단계 비만"
    } else if bmi >= 30 && bmi < 40 {
    body = "2단계 비만"
    } else if bmi >= 25 && bmi < 30 {
    body = "1단계 비만"
    } else if bmi >= 18.5 && bmi < 25 {
    body = "정상"
    } else {
    body = "저체중"
    }
    return "BMI:\(shortenedBmi), 판정:\(body)"
    }
    }
    var han = BMI(weight:62.5, height:172.3)
    print(han.calcBMI())

출처 : Do it! 스위프트로 아이폰 앱 만들기 입문, 송호정, 이범근 저,이지스퍼블리싱, 2023년 01월 20일

profile
존나 버틴놈이 존나 성공한다.

0개의 댓글