То чувство, когда закрываешь вопрос, надеясь, что найденный баг можно исправить и программа будет принята, а после становится только хуже. В общем, вопрос по тому же, что в недавно созданном вопросе. Только теперь уже условие выполняется правильно: считываются числа из файла 1, разделенные пробелами, конвертируются и записываются в таком же формате в 2 файл. ВВОД (файл 1)
3.49123 3.505754 3.512342 -3.495152 -3.50235325 -3.51535
ВЫВОД (файл 2)
3 4 4 -3 -4 -4
Метод isHereOnlyZeroes нужен для проверки всех чисел после 5 в дробной части минусового числа, чтобы убедиться, что там только нули. Ведь если там есть хотя бы одна единица, то уже должно быть -1. Условие начало выполняться уже намного точнее, но вместо продвижения вперед до решения задачи, потерялись галочки с первого и последнего условия. Валидатор решил жестоко пошутить. Need help :) В основном помощь нужна с 1 и 4 условием. Почему не хочет выполняться? P.S. Перед isHereOnlyZeroes в строке 37 еще есть !