int main()
{
????srand(time(NULL));
????int random = rand() % 10;
????vector v;
????v.push_back("12 X 7 = ");
????v.push_back("12 X 8 = ");
????v.push_back("12 X 9 = ");
????v.push_back("12 X 11 = ");
????v.push_back("12 X 12 = ");
????v.push_back("13 X 4 = ");
????v.push_back("13 X 5 = ");
????v.push_back("13 X 6 = ");
????v.push_back("13 X 7 = ");
????v.push_back("13 X 8 = ");
????v.push_back("13 X 9 = ");
????v.push_back("13 X 11 = ");
????v.push_back("13 X 12 = ");
????v.push_back("13 X 13 = ");
????int answer;
????while(1)
????{
????????switch(random)
????????{
????????????case 1: cout << v[0]; cin >> answer; if( answer == 84) cout << "Correct!\n"; else cout << "Worng.";
????????????case 2: cout << v[1]; cin >> answer; if( answer == 96) cout << "Correct!\n"; else cout << "Worng.";
????????????case 3: cout << v[2]; cin >> answer; if( answer == 108) cout << "Correct!\n"; else cout << "Worng.";
????????????case 4: cout << v[3]; cin >> answer; if( answer == 132) cout << "Correct!\n"; else cout << "Worng.";
????????????case 5: cout << v[4]; cin >> answer; if( answer == 144) cout << "Correct!\n"; else cout << "Worng.";
????????????case 6: cout << v[5]; cin >> answer; if( answer == 52) cout << "Correct!\n"; else cout << "Worng.";
????????????case 7: cout << v[6]; cin >> answer; if( answer == 65) cout << "Correct!\n"; else cout << "Worng.";
????????????case 8: cout << v[7]; cin >> answer; if( answer == 78) cout << "Correct!\n"; else cout << "Worng.";
????????????case 9: cout << v[8]; cin >> answer; if( answer == 91) cout << "Correct!\n"; else cout << "Worng.";
????????????case 10: cout << v[9]; cin >> answer; if( answer == 104) cout << "Correct!\n"; else cout << "Worng.";
????????}
????};
}
標簽: