08
Авг
2017

почему не выводит минимумы из максимумов?

Создать программу, которая вводит c клавиатуры двумерный массив неотрицательных целых чисел, находит минимум из максимальных элементов каждой строки и выводит на экран этот минимум, все максимальные элементы строк, их местоположение в первоначальном массиве и число попыток ввести отрицательный элемент. package com.example.mas;

 import java.util.Arrays;

 public class arr7 {
     public static void main(String[] args) {


    int[][] a = {{4, 3, 2, 1},
        {6, 7, 8, 9},
        {11, 12, 10, 13},
        {14, 16, 15, 17}};
    int [] b = new int [a[0].length];

   for (int i = 0; i < a.length; i++)
   {
   int min = 0;
   int max = a[i][0];

       for (int element : a[i])
       {
           if (element > max)
           {
               max = element;
           }
          // min = max;
           if (max < min)
           {
               min = max;
           }
       }
   System.out.println(min);
   }

}
}

Источник: https://ru.stackoverflow.com/questions/703608/%D0%BF%D0%BE%D1%87%D0%B5%D0%BC%D1%83-%D0%BD%D0%B5-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4%D0%B8%D1%82-%D0%BC%D0%B8%D0%BD%D0%B8%D0%BC%D1%83%D0%BC%D1%8B-%D0%B8%D0%B7-%D0%BC%D0%B0%D0%BA%D1%81%D0%B8%D0%BC%D1%83%D0%BC%D0%BE%D0%B2

Тебе может это понравится...

Добавить комментарий