// c bir.cpp: 定义控制台应用程序的入口点。
//
#include<stdio.h>
#include "stdafx.h"
#include<iostream>
using namespace std;
int main()
{
int date = 0;
char answer;
cout << "Is you birth date in this set ?" << endl;
cout << "16 17 18 19
" <<
"20 21 22 23
" <<
"24 25 26 27
" <<
"28 29 30 31" << endl;
cout << "Enter N for No and Y for Yes:";
cin >> answer;
if (answer == 'y')
date += 16;
cout << "Is your birth date in this set?" << endl;
cout << "8 9 10 11
" <<
"12 13 14 15
" <<
"24 25 26 27
" <<
"28 29 30 31" << endl;
cout << "Enter N for No and Y for Yes:";
cin >> answer;
if (answer == 'y')
date += 8;
cout << "Is your birth date in this set ?" << endl;
cout << "1 3 5 7
" <<
"9 11 13 15
" <<
"17 19 21 23
" <<
"25 27 29 31" << endl;
cout << "Enter N for No and Y for Yes:";
cin >> answer;
if (answer == 'y')
date += 1;
cout << "Is your birth date in this set ?" << endl;
cout << "2 3 6 7
" <<
"16 11 14 15
" <<
"18 19 22 23
" <<
"26 27 30 31" << endl;
cout << "Enter N for No and Y for Yes:";
cin >> answer;
if (answer == 'y')
date += 2;
cout << "Is your birth date in this set ?" << endl;
cout << "4 5 6 7
" <<
"12 13 14 15
" <<
"20 21 22 23
" <<
"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");
}
//看你的生日日期在不在每次COUT里,在就是输入Y,不在输入N,循环5次,推算你的生日日期。挺准!