1.Ввести одномерный массив из 1000 целых чисел. Выделить из него числа делящиеся на 5 и отсортировать их по убыванию. 1.Ввести одномерный массив из 1000 целых чисел. Выделить из него числа делящиеся на 5 и отсортировать их по убыванию.
// Создаем массив из 1000 целых чисел int[] array = new int[1000];
// Заполняем массив случайными числами Random random = new Random(); for (int i = 0; i < array.length; i++) { array[i] = random.nextInt(1000); }
// Создаем список для хранения чисел, делящихся на 5 List divisibleBy5 = new ArrayList<>();
// Выделяем числа, делящиеся на 5 for (int num : array) { if (num % 5 == 0) { divisibleBy5.add(num); } }
// Сортируем числа по убыванию Collections.sort(divisibleBy5, Collections.reverseOrder());
// Выводим отсортированный список System.out.println("Числа, делящиеся на 5 и отсортированные по убыванию:"); for (int num : divisibleBy5) { System.out.println(num); }
// Создаем массив из 1000 целых чисел
int[] array = new int[1000];
// Заполняем массив случайными числами
Random random = new Random();
for (int i = 0; i < array.length; i++) {
array[i] = random.nextInt(1000);
}
// Создаем список для хранения чисел, делящихся на 5
List divisibleBy5 = new ArrayList<>();
// Выделяем числа, делящиеся на 5
for (int num : array) {
if (num % 5 == 0) {
divisibleBy5.add(num);
}
}
// Сортируем числа по убыванию
Collections.sort(divisibleBy5, Collections.reverseOrder());
// Выводим отсортированный список
System.out.println("Числа, делящиеся на 5 и отсортированные по убыванию:");
for (int num : divisibleBy5) {
System.out.println(num);
}