Report #5 ( 기한 : 10/18)
6 장 연습문제
#5
#6
Report #4 ( 기한 : 10/11)
main() 과 실행 결과는 다음과 같다 .int main() { Random r;
cout << "-- 0 에서 " << RAND_MAX << " 까지의 랜덤 정수 10 개 --" << endl;
for (int i = 0; i < 10; i++) {
int n = r.next(); // 0 에서 RAND_MAX(32767) 사이의 랜덤한 정수 cout << n << ' ';
}
cout << endl << endl << "-- 2 에서 " << "4 까지의 랜덤 정수 10 개 --" << endl;
for (int i = 0; i < 10; i++) {
int n = r.nextInRange(2, 4); // 2 에서 4 사이의 랜덤한 정수 cout << n << ' ';
}
cout << endl;
return 0;
}
Report #4 ( 기한 : 10/11)
문제 2: 사용자로부터 다음과 같이 원의 개수를 입력받고 , 원의 개 수만큼 반지름을 입력받아서 원의 객체 배열을 생성하라 . 다음에 , 각 원의 면적의 100 보다 큰 원의 개수를 세어서 출력하라 .
위의 문제의 원을 표현하는 Circle 클래스를 작성하라 .