목적
- 자료를 입력받아 면적을 계산한다.
문제
코드
#include <iostream>
using namespace std;
int main(void)
{
float fCircle, fTriangleX, fTriangleY, fSquareX, fSquareY;
fCircle = fTriangleX = fTriangleY = fSquareX = fSquareY = 0.0;
cout << "원의 반지름 : ";
cin >> fCircle;
cout << "삼각형의 밑변과 높이 : ";
cin >> fTriangleX >> fTriangleY;
cout << "사각형의 밑변과 높이 : ";
cin >> fSquareX >> fSquareY;
cout << endl;
cout << "원의 면적 : " << fCircle * fCircle * 3.14152 << endl;
cout << "삼각형의 면적 : " << fTriangleX * fTriangleY / 2.0 << endl;
cout << "사각형의 면적 : " << fSquareX * fSquareY << endl;
return 0;
}
해설
- 크게 문제 될게 없는 단순 입력 및 출력 문제 입니다. 삼각형, 사각형, 원의 넓이는 수학 공식에 그대로 대입했으며 파이는 3.14152 로 했습니다.
참고
- 유사 문제