Известны год, номер месяца и день рождения каждого из двух человек. Определить, кто из них старше. с++
Ответы
Ответ дал:
1
Ответ:
Объяснение:
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
long d1, d2;
int m1, y1;
int m2, y2;
cin >> d1;
cin >> m1;
cin>> y1;
if(m1>12 || d1>31){
cout<<"Некорректная дата. Повторно запустите программу";
return 0;
}
cin >> d2;
cin>> m2;
cin>> y2;
if(m2>12 || d2>31){
cout<<"Некорректная дата. Повторно запустите программу";
return 0;
}
d1 = d1 + (m1 * 30) + (y1 * 365);
d2 = d2 + (m2 * 30) + (y2 * 365);
if(d2 > d1){
cout << "Старше первый";}
else if (d2 < d1){
cout << "Старше второй";}
else if (d2 == d1){
cout<<"Они равны! ";
}
return 0;
}
Вас заинтересует
4 месяца назад
4 месяца назад
4 месяца назад
4 месяца назад
7 лет назад