Хотя вроде я проверила и на нечетные числа,и на возможность ввода не числа, а строки...и максимальное четное значение получается
Подскажите пожалуйста, где тут поправить 😇
package com.javarush.task.pro.task04.task0408;
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner console = new Scanner (System.in);
int number;
int max = console.nextInt();
while (console.hasNextInt()) {
number = console.nextInt();
if ((number%2==0)&&(number>max))
max = number;}
if (max%2==0){
System.out.println(max);}
else
System.out.println(Integer.MIN_VALUE);
}
}
/*Scanner console = new Scanner (System.in);
int number;
int max = console.nextInt();
while (console.hasNextInt()) {
number = console.nextInt();
if ((number%2==0)&&(number>max))
max = number;}
System.out.println(max);
}
}*/
/*Scanner console = new Scanner (System.in);
int number;
int max = Integer.MIN_VALUE;
while (console.hasNextInt()) {
number = console.nextInt();
if ((number%2==0)&&(number>max))
max = number;}
System.out.println(max);
}
}*/
/*Scanner console = new Scanner (System.in);
int number = console.nextInt();
int max = number;
while (console.hasNextInt()) {
if ((number%2==0)&&(number>max))
max = number;}
System.out.println(max);*/