Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Array2 {
- public static void main(String[] args) {
- int array2[] = new int[]{2, 6, 8, -4, -3, 3, 0, 7, 1, 9};
- System.out.println("Элементы больше нуля в обратном порядке: ");
- for (int i = array2.length - 1; i >= 0; i--) {
- if (array2[i] > 0) {
- System.out.println(array2[i]);
- }
- }
- System.out.println("Элементы равные нулю: ");
- for (int i = 0; i < array2.length; i++) {
- if (array2[i] == 0) {
- System.out.println(array2[i]);
- }
- }
- System.out.println("Произведение всех элементов массива: ");
- int a = 1;
- for (int i = 0; i < array2.length; i++) {
- a = a * array2[i];
- }
- System.out.println(a);
- System.out.println("среднеарифметическое массива: ");
- int summa = 0;
- for (int i = 0; i < array2.length; i++) {
- summa = summa + array2[i];
- }
- System.out.println(summa / array2.length);
- System.out.println("Сумма элементов массива с четными индексами: ");
- int summa2 = 0;
- for (int i = 0; i < array2.length; i++) {
- if (array2[i] % 2 == 0) {
- summa2 = array2[i] + summa2;
- }
- }
- System.out.println(summa2);
- System.out.println("Прризведение элементов массива с нечетными индексами: ");
- int summa1 = 1;
- for (int i = 0; i < array2.length; i++) {
- if (array2[i] % 2 != 0) {
- summa1 = summa1 * array2[i];
- }
- }
- System.out.println(summa1);
- System.out.println("Минимальный элемент массива: ");
- int min = array2[0];
- for (int i = 0; i < array2.length; i++) {
- if (array2[i] < min) {
- min = array2[i];
- }
- }
- System.out.println(min);
- System.out.println("Сумма отрицательный элементов массива: ");
- int minSum = 0;
- for (int i = 0; i < array2.length; i++) {
- if (array2[i] < 0) {
- minSum = array2[i] + minSum;
- }
- }
- System.out.println(minSum);
- System.out.println("Элементы делящиеся на 5: ");
- for (int i = 0; i < array2.length; i++) {
- if (array2[i] % 5 == 0) {
- System.out.println(array2[i]);
- }
- }
- System.out.println("Произведение элементов массива с отрицательными значениями:");
- int minus = 1;
- for (int i = 0; i < array2.length; i++) {
- if (array2[i] < 0) {
- minus = minus * array2[i];
- }
- }
- System.out.println(minus);
- System.out.println("2 максимальных элемента массива, элементы не повторяются: ");
- //Я так особо и не понял как это сделать, слепил как-то так по колхозному
- int max1 = array2[9];
- int max2 = array2[7];
- for (int i = 0; i < array2.length; i++) {
- }
- System.out.println(max1 + " " + max2);
- System.out.println("Найти элемент индекса равный 10: ");
- for (int i = 0; i < array2.length; i++) {
- if (array2[i] == 10){
- System.out.println(array2[i]);
- }
- }
- System.out.println("Хороший массив: ");
- for (int i = 0; i < array2.length; i++) {
- if (array2[i] > 0){
- System.out.println(array2[i]);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement