//that the word might be fulfilled which he spoke, "Of those whom you have given me, I have lost none." (John 18:9)
package com.javarush.task.task18.task1820;
/*
ÐкÑÑгление ÑиÑел
*/
import java.io.*;
import java.util.ArrayList;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String fileName1 = br.readLine();
String fileName2 = br.readLine();
//read file
ArrayList list = new ArrayList();
BufferedReader fileReader = new BufferedReader(new FileReader(fileName1));
while (fileReader.ready())
list.add(fileReader.readLine());
fileReader.close();
//parse and round
ArrayList values = new ArrayList();
for (String s : list) {
for (String part : s.split(" ")) {
double a = Double.parseDouble(part);
values.add(Math.round(a));
}
}
fileReader.close();
//write to file
FileWriter fileWriter = new FileWriter(fileName2);
for (Long value : values)
fileWriter.write( value.toString()+" ");
fileWriter.close();
}
}
/*
ÐкÑÑгление ÑиÑел
СÑиÑаÑÑ Ñ ÐºÐ¾Ð½Ñоли 2 имени Ñайла.
ÐеÑвÑй Ñайл ÑодеÑÐ¶Ð¸Ñ Ð²ÐµÑеÑÑвеннÑе(дÑобнÑе) ÑиÑла, ÑазделеннÑе пÑобелом. ÐапÑимеÑ, 3.1415.
ÐкÑÑглиÑÑ ÑиÑла до ÑелÑÑ
и запиÑаÑÑ ÑеÑез пÑобел во вÑоÑой Ñайл.
ÐакÑÑÑÑ Ð¿Ð¾Ñоки.
ÐÑинÑип окÑÑглениÑ:
3.49 â 3
3.50 â 4
3.51 â 4
-3.49 â -3
-3.50 â -3
-3.51 â -4
ТÑебованиÑ:
1.âÐÑогÑамма должна два Ñаза ÑÑиÑаÑÑ Ð¸Ð¼ÐµÐ½Ð° Ñайлов Ñ ÐºÐ¾Ð½Ñоли.
2.âÐÐ»Ñ Ð¿ÐµÑвого Ñайла Ñоздай поÑок Ð´Ð»Ñ ÑÑениÑ. ÐÐ»Ñ Ð²ÑоÑого - поÑок Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи.
3.âСÑиÑаÑÑ ÑиÑла из пеÑвого Ñайла, окÑÑглиÑÑ Ð¸Ñ
и запиÑаÑÑ ÑеÑез пÑобел во вÑоÑой.
4.âÐÐ¾Ð»Ð¶Ð½Ñ ÑоблÑдаÑÑÑÑ Ð¿ÑинÑÐ¸Ð¿Ñ Ð¾ÐºÑÑглениÑ, ÑказаннÑе в задании.
5.âСозданнÑе Ð´Ð»Ñ Ñайлов поÑоки Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð·Ð°ÐºÑÑÑÑ.
package com.javarush.task.task18.task1820;
*
ÐкÑÑгление ÑиÑел
*
public class Solution {
public static void main(String[] args) {
}
}
*/