Вот хоть убейте не понимаю, почему компилятор мой код устраивает, а валидацию нет? Логика мыслей простая : Переменную А сравниваем с каждым числом, и если оно больше, то присваиваем это значение переменной а., если нет, то а остается без изменений таким образом после последней проверки переменная а имеет наивысшее значение из всех 4-х Если максимальных значений несколько, то по заданию нужно вывести любое. т.е. значение переменной а подходит. Вот правда е не пойму что не так? проверял и отрицательные числа и несколько одинаковых и с нулем. все работает. но валидатор не пропускает... Я понимаю что можно сделать подругому, но разве так не проще?