猜测生日日期
- #include <iostream>
- using namespace std;
- int main()
- {
- int date = 0;//date to be determind
- char answer;
-
- //prompt the user for set 1
- cout << "Is your birth date in this set ?" << endl;
- cout << "16 17 18 19\n" <<
- "20 21 22 23\n" <<
- "24 25 26 27\n" <<
- "28 29 30 31" << endl;
- cout << "Enter N for No and Y for Yes:";
- cin >> answer;
- if (answer == 'Y')
- date += 16;
- //Prompt the user for Set 2
- cout << "Is your birth date in this set ?" << endl;
- cout << "8 9 10 11\n" <<
- "12 13 14 15\n" <<
- "24 25 26 27\n" <<
- "28 29 30 31" << endl;
- cout << "Enter N for No and Y for Yes:";
- cin >> answer;
- if (answer == 'Y')
- date += 8;
- //prompt the user for Set 3
- cout << "Is your birth date in this set ?" << endl;
- cout << "1 3 5 7\n" <<
- "9 11 13 15\n" <<
- "17 19 21 23\n" <<
- "25 27 29 31" << endl;
- cout << "Enter N for No and Y for Yes:";
- cin >> answer;
- if (answer == 'Y')
- date += 1;
- //prompt the user for Set 4
- cout << "Is your birth date in this set ?" << endl;
- cout << "2 3 6 7\n" <<
- "10 11 14 15\n" <<
- "18 19 22 23\n" <<
- "26 27 30 31" << endl;
- cout << "Enter N for No and Y for Yes:";
- cin >> answer;
- if (answer == 'Y')
- date += 2;
- //prompt the user for Set 5
- cout << "Is your birth date in this set ?" << endl;
- cout << "4 5 6 7\n" <<
- "12 13 14 15\n" <<
- "20 21 22 23\n" <<
- "28 29 30 31" << endl;
- cout << "Enter N for No and Y for Yes:";
- cin >> answer;
- if (answer == 'Y')
- date += 4;
-
- cout << "Your birth date is" << date << endl;
-
- system("pause");
-
- return 0;
-
- }
-
-