|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 |
#include <iostream>
#define PI 3.141592
using namespace std;
class Circle {
int radius;
public:
Circle() {}
void setRadius(int radius) { this->radius = radius; }
double getArea() { return PI * radius*radius; }
};
int main() {
int number, radius, count = 0;
cout << "원의 개수 >> ";
cin >> number;
Circle *r = new Circle[number];
for (int i = 0; i < number; i++) {
cout << "원 " << i + 1 << "의 반지름 >> ";
cin >> radius;
r[i].setRadius(radius);
if (r[i].getArea() > 100) {
count++;
}
}
cout << "면적이 100보다 큰 원은 " << count << "개 입니다" << endl;
delete[]r;
} |
cs |
'Programming > 명품 C++ Programming' 카테고리의 다른 글
| 명품 C++ Programming 실습문제 4장 8번 (0) | 2018.05.06 |
|---|---|
| 명품 C++ Programming 실습문제 4장 7번 (0) | 2018.05.05 |
| 명품 C++ Programming 실습문제 4장 5번 (0) | 2018.05.05 |
| 명품 C++ Programming 실습문제 4장 4번 (0) | 2018.05.05 |
| 명품 C++ Programming 실습문제 4장 3번 (0) | 2018.05.05 |