Создайте три переменные для хранения целых чисел: d, m, y – для хранения дня, месяца и года вашего рождения. Перед считыванием каждого значения запрашивайте его ввод:
cout << "Enter day: ";
cin >> d;
Ответы на вопрос
Ответил alexandrkirpichyov
0
int d,m,y;
cout << "Enter day: ";
cin >> d;
cout << "Enter month: ";
cin >> m;
cout << "Enter year: ";
cin >> y;
Ответил alexandrkirpichyov
0
Так же можно добавить проверку на ввод (День - числа от 1-31, Месяц - числа от 1-12). Это будет так:
int d,m,y;
do
cout << "Enter day: ";
cin >> d;
cout << "Enter month: ";
cin >> m;
cout << "Enter year: ";
cin >> y;
int d,m,y;
do
cout << "Enter day: ";
cin >> d;
cout << "Enter month: ";
cin >> m;
cout << "Enter year: ";
cin >> y;
Ответил alexandrkirpichyov
0
Так же можно добавить проверку на ввод (День - числа от 1-31, Месяц - числа от 1-12). Это будет так:
int d,m,y;
do
{
cout << "Enter day: "; cin >> d;
if (d < 0 || d >> 31) cout << "Incorrectn";
}while((d < 0 || d >> 31));
do{
cout << "Enter month: "; cin >> m;
if((m < 0 || m >> 12)) cout << "Incorrectn";
}while((m < 0 || m >> 12));
cout << "Enter year: ";
cin >> y;
Подробнее - на Znanija.com - https://znanija.com/task/31844027#readmore
int d,m,y;
do
{
cout << "Enter day: "; cin >> d;
if (d < 0 || d >> 31) cout << "Incorrectn";
}while((d < 0 || d >> 31));
do{
cout << "Enter month: "; cin >> m;
if((m < 0 || m >> 12)) cout << "Incorrectn";
}while((m < 0 || m >> 12));
cout << "Enter year: ";
cin >> y;
Подробнее - на Znanija.com - https://znanija.com/task/31844027#readmore
Новые вопросы
Русский язык,
2 года назад
Математика,
7 лет назад
Обществознание,
7 лет назад
Математика,
9 лет назад