tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Написать программу, которая предлагает
Написать программу, которая предлагает пользователю ввести дату рождения (день, месяц, год - по отдельности), после чего проверяет правильность ввода. на с++
VLADBERYYYYYYY
2 13.09.2019 00:00
0
Ответы
Daniil2263
07.10.2020 10:43
#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";}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Нетта771
25.12.2020 17:23
ОЧЕНЬ НУЖНО ХОТЯ БЫ ЧУТЬ ЧУТЬ Выполните подробное решение в тетради, со всеми вычислениями. 1. Скорость передачи данных через ADSL─соединение равна 1024000 бит/c. Передача файла...
Ррррр5о
25.12.2020 17:24
Решить несколько задач из Огэ....
ааааннннгггшим
25.12.2020 17:25
Задача 2. А, В и С . - целые числа, для которых истинно высказывание = (A = B) ((A B) - (B C)) ((B A) (C B)). Чему равно В, если А = 27 и С = 25?...
марина1704
25.12.2020 17:25
1. В финал по прыжкам в длину вышли 4 спортсмена. Какое количество информации мы получаем при объявлении, что Иванов стал первым. 2. В некотором алфавите записан текст из 200...
Знание111111
25.12.2020 17:25
Скажите что это значит. Не могу пользоваться SD. Вечно появляется это уведомление, приходится перезагружать. Всё же, ничего не...
vika2084
25.12.2020 17:26
Составь алгоритм, по которому число 3 будет преобразовано в число 8...
MechtaJasnaja
25.12.2020 17:26
Задание 2. Используя приложение Калькулятор узнаете, сколько времени между датами 17 марта 1974 года по сегодняшний день. Промежуток времени укажите в днях, неделях, месяцах и...
evazorina1
25.12.2020 17:27
Ребята если не знаете ответ не пишите :) заранее ...
alenavasina20
25.12.2020 17:35
Ансар нарисовал изображение с графического редактора Paint Укажите четыре инструменты с которых может быть создано это изображение ...
Nikol56
25.12.2020 17:36
Найти совпадающие по содержимому файлы в двух заданных каталогах (аргументы 1 и 2 командной строки) и всех их подкаталогах. Вывести на консоль и в файл (аргумент 3 командной строки)...
Популярные вопросы
6. С одного чайного пакетика можно заварить 2 или 3 чашки чая. Таня и Ваня...
2
Подробное решение. Найти CD...
1
Найди в предложениях обстоятельства и занеси каждое в соответствующую колонку....
3
1. Как устроена пищеварительная система у плоских червей? А) рот – передняя...
3
Перепишите следующие предложения. Определите грамматическим признакам, какой...
3
Найти значение выражения(1v1) & (1vA) & (1vВ)...
1
Почему Горбачев урезал финансирование творческой деятельности?...
1
Перечитайте первое действие и ответьте на вопросы. Кто из героев привлек ваше...
2
Биология 7 класс , 1.какие представители иглокожих имеют грызущий ротовой аппарат?...
1
Нервная Система-этотолько полный ответ я...
1
#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";}