![Александр](https://sproshu.net/uploads/ava/2/ava12407.jpg)
Александр
4 год назад
Написать программу, которая предлагает пользователю ввести дату рождения (день, месяц, год - по отдельности), после чего проверяет правильность ввода. на С++
![](https://store.sproshu.net/207e/d9a7dca87c88.jpg)
ОТВЕТЫ
![Мария](https://sproshu.net/uploads/ava/3/ava7255.jpg)
Мария
Oct 24, 2020
#include <bits/stdc++.h>using namespace std;
#define ll long long#define ld long doubleint days_in_month[12] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };int day,year,month,ans;using namespace std;int main(){cin>>day>>month>>year;if(year%400==0||year%4==0&&year%100!=0)days_in_month[1]++;if(day<=days_in_month[month-1]&&day>=1);else ans=1;if(month>=1&&month<=12);else ans=1;if(ans==1)cout<<"False";else cout<<"True";}
#define ll long long#define ld long doubleint days_in_month[12] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };int day,year,month,ans;using namespace std;int main(){cin>>day>>month>>year;if(year%400==0||year%4==0&&year%100!=0)days_in_month[1]++;if(day<=days_in_month[month-1]&&day>=1);else ans=1;if(month>=1&&month<=12);else ans=1;if(ans==1)cout<<"False";else cout<<"True";}
- ОГРОМНОЕ СПС
798
Смежные вопросы: