Модуль: (Java) Переменные. Форматы вывода


Задача

3/7

Ввод значений переменных

Теория Нажмите, чтобы прочитать/скрыть

Чтобы пользователь смог сам задавать значение переменной, необходимо иметь возможность вводить значения с клавиатуры. Для этого используется объект in, который записывается так:

Scanner in = new Scanner(System.in); 
Но для его работы надо сначала импортировать с помощью import java.util.Scanner

Для получения целочисленного значения используется  in.nextInt();, результат работы которого надо присвоить переменной.
Например, 
int a = in.nextInt();
Для других типов данных существуют другие методы: 
  • next(): считывает введенную строку до первого пробела
  • nextLine(): считывает всю введенную строку
  • nextInt(): считывает введенное число int
  • nextDouble(): считывает введенное число double
  • nextBoolean(): считывает значение boolean
  • nextByte(): считывает введенное число byte
  • nextFloat(): считывает введенное число float
  • nextShort(): считывает введенное число short

Задача

Кролик Клевер стал изучать оператор ввода, чтобы его программы стали более универсальными и работали на разных наборах значений.
Он хочет ввести с клиавиатуры  значения двух переменных и вывести их на экран, чтобы убедиться, что они попали в нужные переменные. Но он допустил в программе некоторые ошибки.
Помогите ему их исправить.

1. В шестой и седьмой строке самостоятельно запишите оператор ввода, который вводит значения двум переменным a и b
2. В восьмой строке напишите оператор вывода значений всех переменных на экран в алфавитном порядке через пробел.