код работает, все перемещает, все округляет, на хе..), зачем козе баян
package com.javarush.task.task18.task1820;
/*
Округление чисел
*/
import java.io.*;
import java.util.Arrays;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader buff = new BufferedReader(new InputStreamReader(System.in));
String file1 = buff.readLine();
String file2 = buff.readLine();
buff.close();
FileInputStream file1input = new FileInputStream(file1);
FileOutputStream file2output = new FileOutputStream(file2, true);
StringBuilder str = new StringBuilder();
while (file1input.available() != 0){
int x = file1input.read();
if (x == (int)' ' || file1input.available() == 0 ) {
double doub = Double.parseDouble(String.valueOf(str));
String result = String.valueOf(Math.round(doub));
file2output.write(result.getBytes());
if (x == (int)' '){file2output.write(x);}
str = new StringBuilder();
}else {
str.append((char) x);
}
}
file1input.close();
file2output.close();
}
}