728x90
1) 주석 없는 VERSION
#include <iostream>
#include <cmath>
#define PI 3.1415926535897932
using namespace std;
int main() {
long double r;
cin >> r;
cout << fixed;
cout.precision(6);
cout << PI * pow(r,2) << "\n";
cout << 2 * pow(r,2);
}
2) 주석 있는 VERSION
#include <iostream>
#include <cmath>
// PI값 정의
#define PI 3.1415926535897932
using namespace std;
int main() {
//실수형으로 정의
long double r;
cin >> r;
//소숫점 6자리까지 고정
cout << fixed;
cout.precision(6);
//유클리드 기하학의 원의 넓이는 2πr²
cout << PI * pow(r,2) << "\n";
//택시 기하학의 원은 마름모 모양이므로 넓이는 2r²
cout << 2 * pow(r,2);
}
'BEAKJOON' 카테고리의 다른 글
백준(10872번 팩토리얼)풀이 C++ (0) | 2021.01.15 |
---|---|
백준(1002번 터렛)풀이 C++ (0) | 2021.01.14 |
백준(4153번 직각삼각형)풀이 C++ (0) | 2021.01.14 |
백준(3009번 네 번째 점)풀이 C++ (0) | 2021.01.14 |
백준(1085번 직사각형에서 탈출)풀이 C++ (0) | 2021.01.14 |