Найти в Дзене
DEBAGanov

JAVA. A+B (Сложность: 2%)

Требуется сложить два целых числа А и В. Формат ввода В единственной строке входного файла input.txt записаны два натуральных числа через пробел. Значения чисел не превышают 109. Формат вывода В единственную строку выходного файла output.txt нужно вывести одно целое число — сумму чисел А и В. Пример 1 Ввод 2 3 Вывод 5 Решение: import java.io.*; import java.util.*; public class Summ { public static void main(String[] args) throws IOException { ArrayList<Integer> numeric = new ArrayList<>(); int s = 0; String str; FileReader fin = new FileReader("input.txt"); // Получение чисел из файла Scanner sc = new Scanner(fin); str = sc.nextLine(); StringTokenizer st = new StringTokenizer(str, " "); while(st.hasMoreTokens()){ int a = Integer.valueOf(st.nextToken()); numeric.add(a); } for (Integer aNumeric : numeric) { s += aNumeric; } FileWriter countStepFinish = new FileWriter("output.txt");// Запись числа в файл countStepFinish.write(String.valueOf(s)); countStepFinish.close(); } } Github:
Оглавление

Требуется сложить два целых числа А и В.

Формат ввода

В единственной строке входного файла input.txt записаны два натуральных числа через пробел. Значения чисел не превышают 109.

Формат вывода

В единственную строку выходного файла output.txt нужно вывести одно целое число — сумму чисел А и В.

Пример 1

Ввод 2 3

Вывод 5

Решение:

import java.io.*;

import java.util.*;

public class Summ {

public static void main(String[] args) throws IOException {

ArrayList<Integer> numeric = new ArrayList<>();

int s = 0;

String str;

FileReader fin = new FileReader("input.txt"); // Получение чисел из файла

Scanner sc = new Scanner(fin);

str = sc.nextLine();

StringTokenizer st = new StringTokenizer(str, " ");

while(st.hasMoreTokens()){

int a = Integer.valueOf(st.nextToken());

numeric.add(a);

}

for (Integer aNumeric : numeric) {

s += aNumeric;

}

FileWriter countStepFinish = new FileWriter("output.txt");// Запись числа в файл

countStepFinish.write(String.valueOf(s));

countStepFinish.close();

}

}

Github: https://github.com/DEBAGanov