package com.javarush.test.level07.lesson12.home03; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; /* Максимальное и минимальное числа в массиве Создать массив на 20 чисел. Заполнить его числами с клавиатуры. Найти максимальное и минимальное числа в массиве. Вывести на экран максимальное и минимальное числа через пробел. */ public class Solution { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); int maximum; int minimum; ArrayList<Integer> list = new ArrayList<>(); for (int i = 0; i < 20; i++) { list.add(Integer.parseInt(reader.readLine())); } maximum = list.get(0); minimum = list.get(0); for (int i = 0; i < list.size(); i++) { if (maximum < list.get(i)) maximum = list.get(i); if (minimum > list.get(i)) minimum = list.get(i); } System.out.println(maximum); System.out.println(minimum); } }
Leave A Comment