Для начала давай посмотрим на года.
1. Если разница между годом рождения и текущим годом больше 16, мы однозначно можем сказать, что человеку уже есть 16.
2. Если разница между годом рождения и текущим годом меньше 16, мы однозначно можем сказать, что человеку ещё нет 16.
Если разница между годом рождения и текущим годом равна 16, мы можем сказать, что у человека день рождения в этом году. Давай глянем на месяц.
1. Если текущий месяц больше месяца рождения, человеку уже есть 16.
2. Если текущий месяц меньше месяца рождения, человеку ещё нет 16.
Если у человека день рождения в этом месяце, давай точно так же глянем на дни.
В итоге мы уже точно знаем, когда у человека день рождения.
#include <bits/stdc++.h>
using namespace std;
int main() {
int d1, m1, y1, d2, m2, y2;
cin >> d1 >> m1 >> y1 >> d2 >> m2 >> y2;
if (y2 - y1 > 16) {
cout << "YES" << endl;
return 0;
} else if (y2 - y1 < 16) {
cout << "NO" << endl;
return 0;
}
if (m2 > m1) {
cout << "YES" << endl;
return 0;
} else if (m2 < m1) {
cout << "NO" << endl;
return 0;
}
if (d2 < d1) {
cout << "NO" << endl;
return 0;
}
cout << "YES" << endl;
return 0;
}
Файл решения прикреплён.
Телеви́зор, телевизио́нный приёмник (новолат. televisorium «дальновидец»; от др.-греч. τῆλε «далеко» + лат. vīsio «зрение; видение») — приёмник телевизионных сигналов изображения и звукового сопровождения, отображающий их на экране и с громкоговорителей. Современный телевизор принимать телевизионные программы как с антенны, так и непосредственно от устройств их воспроизведения — например, видеомагнитофона, DVD-проигрывателя или медиаплеера. Так называемые смарт-телевизоры могут отображать потоковое видео, получаемое из локальной вычислительной сети или Интернета.
Поделитесь своими знаниями, ответьте на вопрос:
4) Найди где нет ошибки в коде программы: a) procedure TForm1.Button1Click(Sender: TObject); Form1.Caption := Заголовок ; Form1.Left = 350; Form1Color := Green; FormTop := 30 End. b) begin procedure TForm1.Button1Click(Sender: TObject); Form1.Caption := Заголовок ; Form1.Left = 350; Form1Color := Green; FormTop := 30 End. c) procedure TForm1.Button1Click(Sender: TObject); begin Form1.Caption := 'Заголовок' ; Form1.Left := 350; Form1.Color := clGreen; Form1.Top := 30; End. 5) Шрифт, используемый для написания текста, связанного с элементом управления, соответствует свойству: a) Style; b) Caption; c) Font; d) Items; e) Name. 6) Текстовая часть программы пишется непосредственно в окне: a) Редактора кода; b) Инспектора объектов; c) Палитры компонентов d) Проектировщика форм. 7) Чтобы запустить Приложение на выполнение, необходимо нажать: a) клавишу F9; b) кнопку ; c) клавишу F5; d) Ctrl+F9; e) Alt+F5. 8) Будущее окно приложения, на котором будут располагаться компоненты, называется:a) формой; b) модулем; c) приложение; d) редактор. 9) Компонент, который служит для размещения текста на форме: a) Label; b) Button;c) Edit; d) Image; e) GroupBox. 10) Компонент, который представляет собой текстовое окно, в которое можно вводить текст или числа во время выполнения программы размещения текста на форме: a) Label; b) Button; c) Edit; d) Image; e) OpenDialog. 11) Для описания переменных используется служебное слово:a) Procedure b) Integer c) Var 12) Для чего используется Окно Форма: a) Для размещения форм b) Такого окна нет в программе c) Для размещения компонентов
ответ:a,b,c,m,f,l
Объяснение: greeen = red