목록으로 2013.04.02. 16:25
C언어

BMI

youtube
class BMIC
{
        private:
                double kee,muge,bmi;
        public:
                void setINFO(double k,double m){kee=k;muge = m;}
                void setKEE(double k){kee=k;}
                void setMUGE(double m){muge = m;}
                void clacBmi(){bmi = muge/(kee/100*kee/100);}
                void print();
};
void BMIC::print()
{
        if(bmi<18.5){cout <<"저체중 입니다. " <<endl;}
        else if(bmi<24.9){cout <<"정상체중 입니다. " <<endl;}
        else if(bmi<29.9){cout <<"과체중 입니다. " <<endl;}
        else {cout <<"비만 입니다. " <<endl;}
}
void main()
{
        int a;
        double k,m;
        cout << "몇명의 정보를 입력하시겠습니까? ";
        cin >> a;
        BMIC *b = new BMIC[a];
        for(int i=0;i<a;i++)
        {                
                cout << "키(소수점 이하 첫자리 까지) : " ;
                cin >> k;
                cout << "몸무게(소수점 이하 첫자리 까지) : ";
            cin >> m;
                (b+i)->setINFO(k,m);
                (b+i)->clacBmi();
                (b+i)->print();
        }
                delete b;
}

댓글 0

댓글 작성 권한이 없습니다. 로그인하기

NO
TITLE
섬네일
C언어
레이나sv | 04. 02 | 조회
52
C언어 Rectangle4
C언어
레이나sv | 04. 02 | 조회
51
C언어 Rectangle3
C언어
레이나sv | 04. 02 | 조회
50
C언어 Rectangle2
C언어
레이나sv | 04. 02 | 조회
49
C언어 Rectangle
C언어
profile 너에게제공 | 03. 28 | 조회
48
C언어 3-28
C언어
profile 너에게제공 | 03. 28 | 조회
47
C언어 ex1 1
profile 너에게제공 | 03. 19 | 조회
46
C언어
profile 너에게제공 | 03. 19 | 조회
42
C언어 ver3 1
profile 너에게제공 | 03. 19 | 조회
40