객체 지향 프로그래밍 rep4

image

using namespace std;
const double PI = 3.141592;

#include <iostream>
#include <math.h>
#include "area.h"
#include "circumference.h"

int main() {
    int r;

    cout << ">> 반지름을 입력하세요 (종료=0) ? ";

    while (1) {
        cin >> r;
        if (r == 0) break;
        cout << "반지름 " << r << "cm인 원의 면적은 " << area(r) << "cm2입니다 " << endl;
        cout << "반지름 " << r << "cm인 원의 둘레는 " << circumference(r) << "cm입니다" << endl << endl << endl;
        cout << ">> 반지름을 입력하세요 (종료=0) ? ";
    }
}

main

double area(int r) {
    double area = pow(r, 2) * PI;

    return area;
}

area.h

double circumference(int r) {

    double circum;

    circum = 2 * PI * r;

    return circum;
}

circumference.h

image