упрощение жизни и быта людей. ведь, чтобы выключить свет, с lot не нужно вставать с дивана, достаточно нажать кнопку в телефоне.
чтобы запустить стиральную машину/чайник/мультиварку, достаточно также нажать кнопку в телефоне.
все рутинные действия упрощаются.
угрозы:
возможное возникновение ошибок на стороне клиента. такие как неисправное оборудование, что может привести к возгоранию и другим аварийным ситуациям.
возможные атаки на системы, тогда хакеры завладеют вашим домом, смогут делать то, что им захочется в корыстных целях. это довольно опасно. потому что в любой системе можно найти уязвимости, какой бы продуманной/защищённой/безопасной она бы ни была
интернет вещей. это интересная тема.
возможности:
упрощение жизни и быта людей. ведь, чтобы выключить свет, с lot не нужно вставать с дивана, достаточно нажать кнопку в телефоне.
чтобы запустить стиральную машину/чайник/мультиварку, достаточно также нажать кнопку в телефоне.
все рутинные действия упрощаются.
угрозы:
возможное возникновение ошибок на стороне клиента. такие как неисправное оборудование, что может привести к возгоранию и другим аварийным ситуациям.
возможные атаки на системы, тогда хакеры завладеют вашим домом, смогут делать то, что им захочется в корыстных целях. это довольно опасно. потому что в любой системе можно найти уязвимости, какой бы продуманной/защищённой/безопасной она бы ни была
ответ:Из 4 чисел получается 6 сочетаний по 2 без повторений. Получаем эти суммы и Далее простым сравнением получаем максимальную сумму.
Объяснение:
int _tmain(int argc, _TCHAR* argv[])
{
int a, b, c, d;
int ab, ac, ad, bc, bd, cd;
int tmp;
char* m[6] = { "a + b", "a + c", "a + d", "b + c", "b + d", "c + d" } ;
char *ch;
cout << "Input a b c d " << endl;;
cin >> a >> b >> c >> d;
ab = a + b;
ac = a + c;
ad = a + d;
bc = b + c;
bd = b + d;
cd = c + d;
if (ab > ac)
{
tmp = ab; ch = m[0];
}
else
{
tmp = ac; ch = m[1];
}
if (tmp < ad)
{
tmp = ad; ch = m[2];
}
if (tmp < bc)
{
tmp = bc; ch = m[3];
}
if (tmp < bd)
{
tmp = bd; ch = m[4];
}
if (tmp < cd)
{
tmp = cd; ch = m[5];
}
cout << " max sum = " << ch <<" = " << tmp << endl;
return 0;
}