Eduardosfgg / new-project

0 stars 0 forks source link

homework6 #35

Closed Eduardosfgg closed 10 months ago

Eduardosfgg commented 10 months ago
  1. Вивести всі елементи масиву, кратні заданому значенню int[] array = { / ваш масив / }; int divisor = / ваше значення /;

for (int i = 0; i < array.length; i++) { if (array[i] % divisor == 0) { System.out.println(array[i]); } }

  1. Обчислити суму всіх непарних елементів массиву () int[] array = { / ваш масив / }; int sum = 0;

for (int num : array) { if (num % 2 != 0) { sum += num; } } System.out.println("Сума непарних елементів: " + sum); Вивести номери (індекси) заданих елементів (перший, який потрапив): int[] array = { / ваш масив / }; int[] targetElements = { / ваші задані елементи / };

for (int target : targetElements) { for (int i = 0; i < array.length; i++) { if (array[i] == target) { System.out.println("Елемент " + target + " має індекс " + i); break; // Щоб вивести лише перший індекс для кожного заданого елемента } } } Відсортувати заданий масив за зростанням та за зменшенням:

import java.util.Arrays;

int[] array = { / ваш масив / };

// Сортування за зростанням Arrays.sort(array); System.out.println("Масив відсортований за зростанням: " + Arrays.toString(array));

// Сортування за зменшенням Arrays.sort(array); int n = array.length; for (int i = 0; i < n / 2; i++) { int temp = array[i]; array[i] = array[n - i - 1]; array[n - i - 1] = temp; } System.out.println("Масив відсортований за зменшенням: " + Arrays.toString(array)); Вивести кількість парних елементів масиву:

int[] array = { / ваш масив / }; int count = 0;

for (int num : array) { if (num % 2 == 0) { count++; } } System.out.println("Кількість парних елементів: " + count); Вивести кількість непарних елементів масиву:

int[] array = { / ваш масив / }; int count = 0;

for (int num : array) { if (num % 2 != 0) { count++; } } System.out.println("Кількість непарних елементів: " + count); Вивести суму кожного другого елемента масиву:

int[] array = { / ваш масив / }; int sum = 0;

for (int i = 0; i < array.length; i += 2) { sum += array[i]; } System.out.println("Сума кожного другого елемента: " + sum);