Pagini recente » Cod sursa (job #1573030) | Cod sursa (job #3244498) | Cod sursa (job #1799700) | Cod sursa (job #1073136) | Cod sursa (job #1603433)
import java.io.*;
import java.lang.reflect.Array;
import java.util.ArrayList;
/**
* Created by siv5l on 2/17/16.
*/
public class AddFromFile {
public static void main(String[] args) throws IOException {
File file = new File("/home/siv5l/adunare.in");
AddFromFile addFromFile = new AddFromFile();
int[] numbers = addFromFile.readFromFile(file);
int result = addFromFile.add(numbers[0], numbers[1]);
if (result > 2000000000){
System.out.println("Error limit number");
}
else {
System.out.println(result);
addFromFile.writeToFile(result);
}
}
public int[] readFromFile(File file) throws IOException {
int[] array = new int[2];
BufferedReader br = new BufferedReader(new FileReader(file));
String line ;
int i = 0;
while((line = br.readLine()) != null){
array[i] = Integer.valueOf(line);
i++;
}
System.out.println(array[0]);
System.out.println(array[1]);
return array;
}
public int add(int first, int second){
return first + second;
}
public void writeToFile(int result) throws FileNotFoundException {
PrintWriter writer = new PrintWriter("/home/siv5l/adunare.out");
writer.write(String.valueOf(result));
writer.flush();
}
}