1. Подскажите, почему не выполняется последнее условие? Все вроде логично. Минимумы все выводит правильно. 2.Пробовал для полноты задачи после if (c < a && c < b) return c; добавить if (a = b && a < c) return a; if (c = a && c < b) return c; if (b = c && b < a) return b; чтобы оно в любом из возможных(а не только представленных) вариантов выводило правильный минимум, но оно начало ругаться что это не логично. Это я чего-то не понимаю или java?