2
랜덤이 생성되어 큐브가 표시되는 간단한 큐브 루트 추측 게임을 만들고 사용자가 큐브 루트가 무엇인지 입력합니다. 여기 내 프로그램입니다 :큐브 루트 추측 게임
int main()
try {
int max, min;
max = 99; min = 1; // only cubes of 1-99 are displayed
// display the title
cout << "\n\t\t\t\tCube Root Game" << endl;
cout << "\t\t\t\t=============\n" << endl;
srand(time(0)); // seed for random number generator
// display 10 numbers for the user to guess the cube root
for (int i = 0; i < 10; i++) {
int answer; // answer inputted by the user
int temp = rand() % (max - min) + min; // random number
int t3 = temp * temp * temp; // cube of the random number
cout << "\tEnter the cube root for " << t3 << " : ";
cin >> answer;
if (answer == t3) {
cout << "\tCorrect answer!\n" << endl;
}
else {
cout << "\tIncorrect answer\n" << endl;
}
}
keep_window_open("q");
}
catch (runtime_error& e) {
cerr << "Error: " << e.what() << endl;
keep_window_open("q");
return 1;
}
catch(...) {
cerr << "Unexpected error.\n";
}
문제가 있지만, 내가 제대로 큐브 루트를 입력 할 때, 그것은 항상 잘못된 말한다 있다는 것입니다 비교가 나에게 좋아 보인다, 내가 잘못 알고하지 마십시오.
오 :-), 맞아, 감사 바보 나. – Khalid