Чтение входных данных: Scanner и BufferedReader

Чтение входных данных через Scanner: nextInt, nextLong, next.

Данные в задачах приходят со стандартного ввода. Простейший способ читать их в Java — класс Scanner из пакета java.util. Основные методы: nextInt() — целое, nextLong() — длинное целое, nextDouble() — дробное, next() — одно слово. Scanner сам пропускает пробелы и переводы строк. Нажмите «Входные данные» над кодом, введите два числа через пробел и запустите.
Java

Введите в поле «Входные данные» два числа, например: 3 5

Не забудьте import java.util.Scanner; в первой строке файла — без него класс Scanner не найдётся. Слова читаются методом next():
Java

Введите имя и возраст, например: Азат 15

Scanner удобен, но медленный — на больших данных это станет проблемой. Быстрый способ чтения (BufferedReader) разберём в последнем уроке курса. Задание: прочитайте три числа и выведите их среднее арифметическое (делите на 3.0, чтобы результат был дробным). Затем решите прикреплённую задачу «Сумма двух чисел», добейтесь Accepted и отметьте урок пройденным.

Задачи для практики

Доска