Здравствуйте, я только начинаю программировать, прохожу ветвления. Вот столкнулся с проблемой
полазал по форумам, ничего полезного не нашел при вводе числа которое должно быть нечетным , при написани num2%2!=0(выделяет оранжевым) при этом написании, которое я как почитал правильно выделяет красным. Что вообще значит выделение оранжевым? Вот тоже такой вопрос потому что на 16 строчке кода else if выделяет оранжевым. Зарнее спасибо
Ответы (2 шт):
Автор решения: Евгений Щербаков
→ Ссылка
? !== Не существует в джаве, думаю скобки лишнии во втором условии. можно отключить предупреждения visual studo. оранжевым потому что это и за тела пустого либо некретичное предупреждение другой причины
Автор решения: Golibjon Odinaev
→ Ссылка
public static void main(String[] args) {
Integer num1 = new Random().nextInt();
Integer num2 = new Random().nextInt();
if (((num1%2) == 0)&&((num2%2) == 0)) {
System.out.println(num1/2+"\n"+num2/2);
} else if (((num1%2) == 0)) {
System.out.println(num1/2);
} else if (((num2%2) == 0)) {
System.out.println(num2/2);
} else if (((num1%2) == 0)) {
System.out.println(num1+num2);
}
}
