Считаем осадки

Сообщения
206
Реакции
159
Сайт
beer-blog.ru
Задача
На вход метода подаётся массив целых чисел. В массиве хранятся сведения о количестве осадков выпавших за каждый день в месяце (30 дней). Определить в какие дни было максимальное и минимальное количество осадков и вывести их номера в месяце и значения осадков.
 

Java:
public static void main(String[] args) {

        int[] array = new int[30];

        int maxIndex = 0;
        int minIndex = 0;

        int maxElement = array[0];
        Integer minElement = null;

        for (int i = 0; i < array.length; i++) {
            array = (int) (Math.random() * 100);

            if (array > maxElement) {
                maxElement = array;
                maxIndex = i + 1;

            }

            if (minElement == null || array < minElement) {
                minElement = array;
                minIndex = i + 1;
            }

            System.out.println(array);
        }

        System.out.println("День месяца: " + maxIndex + " Максимум осадков: " + maxElement);
        System.out.println("День месяца: " + minIndex + " Минимум осадков: " + minElement);
    }
}
 
Последнее редактирование модератором:
Назад
Верх Низ