Есть ответ 👍

Всемье: 1. если телевизор смотрит алексей, то смотрит и вера. 2.смотрят телевизор либо даша, либо евгений, либо оба вместе. 3.смотрят телевизор либо вера, либо глеб, но не вместе. 4.даша и глеб либо смотрят вместе, либо вовсе не смотрят. 5.если смотрит евгений, то смотрят алексей и даша. кто смотрит телевизор.

239
316
Посмотреть ответы 2

Ответы на вопрос:


Ядумаю, что это глеб, т.к. вера и глеб не могут смотреть телевизор вместе (пункт 3), а следовательно (из пункта 1)  и алексей не может смотреть телевизор, значит и  евгений с дашей тоже не могут смотреть (пункт 5), получается остаётся только глеб.

Тернарный оператор должен возвращать значение (или ссылку на переменную), которое потом можно использовать. например, если в целочисленной переменной a записано число -3, то используя такой синтаксис: int absa = a > = 0 ? a : -a; можно присвоить переменной absa значение |-3| = 3. выражения break, continue (и, например, return) выполнением программы, показывая, какую инструкцию выполнять следующей, и не возвращают никакого значения (даже void). поэтому при попытке использовать такие выражения в качестве аргументов тернарного оператора, , что оба аргумента вернут какое-то значение, возникает ошибка компиляции. если хочется использовать тернарный оператор для выхода из цикла (но зачем? ) можно выбрасывать исключение, которое потом обрабатывать, например, так: try {     int a = 5;     while(true) {         a == 0 ? throw "a equals 0" : (void) 0;         a--;     } } catch ( char const*  s) {     if (s ! = "a equals 0") throw s; };

Популярно: Информатика