Определить равны ли нулю все введённые числа - C (СИ)
Формулировка задачи:
Что-то никак не могу врубиться в условие этой задачи.......... Даже идей нет, как без условия в одну строку решить. Где-то собака в условии зарыта, но я ее не вижу.
Определить равны ли нулю все введённые числа.
Входные данные:
Пять целых чисел: x1,x2,x3,x4,x5
. (−100≤xi≤100)
Выходные данные:
Число 0
, если все числа x1,x2,x3,x4,x5
равны нулю, иначе некоторое положительное число. Анализируя вход и выход для примеров ниже, вам нужно понять, как из входных данных получаются выходные.
Подсказки:
Задача решается в одну строку без условий и циклов!
Посмотрите на пример входных и выходных данных. Попытайтесь понять, как работает этот чёрный ящик
Простая сумма всех чисел не подойдёт
Sample Input 1:
2 0 0 0 0
Sample Output 1:
4
Sample Input 2:
0 1 0 2 0
Sample Output 2:
5
Решение задачи: «Определить равны ли нулю все введённые числа»
textual
Листинг программы
/*...*/ return x1 | x2 | x3 | x4 | x5; /*...*/
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д