40
for (int i = 0; i < sample.length - 1; i++) {
//
Если
впереди
стоящее
число
больше
,
чем
следующее
-
меняем
их
местами
и
выставляем
признак
,
что
был
обмен
if (sample[i] > sample[i + 1]) {
//
Производим
обмен
с
использованием
дополнительной
переменной
int tmp = sample[i];
sample[i + 1] = tmp;
//
Выставляем
признак
обмена
в
true
changed = true;
}}}
//
Выводим
отсортрованный
массив
for (int i = 0; i < sample.length; i++) {
System.out.println(sample[i]);
}}}
Интерактивные программы — это программы, которые осуществляют
взаимодействие с пользователем, например через консоль.
Для этого программам обычно требуется использование потоков ввода и
вывода. Класс Scanner предоставляет удобные методы для чтения входных значений
различных типов. Объект Scanner можно настроить, чтобы читать входные данные из
различных источников, включая значения опечаток пользователей на клавиатуре.
Ввод с клавиатуры представлен объектом System.in. Объект потокового ввода in
имеет множество перегруженных методов для работы с различными типами данных.
Достарыңызбен бөлісу: