Максимальное из N чисел

  • 6
  • Недоступна
В этой задаче тебе нужно: 1. Ввести с клавиатуры число N. 2. Считать N целых чисел и заполнить ими массив array. 3. Найти максимальное число среди элементов массива.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (97)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Aleksei
Уровень 10
14 апреля, 01:33
Для чего в правильном решении вводят дополнительно "int namber"???? Он там вообще лишний, на мой взгляд!!!!!!!
Tamerlan
Уровень 18
28 февраля, 06:12
есть тут те которые просто скопировали с предыдущего задания, и просто поменяли с > на < ?)
Ze Batua
Уровень 12
20 марта, 14:20
и min_val на max_val
Aleksei
Уровень 10
14 апреля, 01:29
Я специально не стал копировать, чтобы лишний раз прокрутить код в голове.
RomanKamko
Уровень 9
14 февраля, 12:17
Scanner sc = new Scanner(System.in);
        int countNum = sc.nextInt();
        array = new int[countNum];
        int maxNum = Integer.MIN_VALUE;
        for (int i = 0; i < array.length; i++) {
            array[i] = sc.nextInt();
            if (maxNum < array[i]) {
                maxNum = array[i];
            }
        }
        System.out.println(maxNum);
3 февраля, 13:17
Scanner s = new Scanner(System.in);

        int N = s.nextInt();

        array = new int[N];

        for (int i = 0; i < N; i++)
        {
            array[i] = s.nextInt();

        }
        int max = array[0];

        for (int i = 0; i < N; i++){
            if (array[i] > max)
            max = array[i];
        }



        System.out.println(max);
Alexandr
Уровень 90
19 декабря 2022, 17:40
Инициализируем массив, заполняем, сортируем, выводим последнюю ячейку массива (для макс. числа).
Scanner scanner = new Scanner(System.in);
int size = scanner.nextInt();
array = new int[size];

for (int i = 0; i < array.length; i++) {
    array[i] = scanner.nextInt();
}

Arrays.sort(array);

System.out.println(array[array.length-1]);
AlexV
Уровень 32
23 декабря 2022, 12:56
те кто возжелает повторить данный успешный код не забывайте import java.util.Arrays;
Ingenieur
Уровень 14
6 января, 10:32
А чё, так можно было, что-ли?? :)))
Kylomeg
Уровень 13
17 января, 19:29
В массивах вообще много интересных функций )
Enias
Уровень 16
Expert
8 февраля, 09:52
👍 Решила решила посмотреть комментарии и решения других людей и наткнулась буквально на код как я делала))
Scanner sc = new Scanner(System.in);
        int size = sc.nextInt();
        array=new int[size];
        for (int i = 0; i < size; i++) {
            array[i]=sc.nextInt();
        }
        Arrays.sort(array);
        System.out.println(array[array.length-1]);
Удивило что переменную для размера массива имеет такое же имя как у меня))
Ra
Уровень 37
Student
28 ноября 2022, 06:02
Внимание: тут не надо создавать новый массив, надо проинициализировать имеющийся
NinjaSamura
Уровень 25
23 ноября 2022, 17:10
Arrays.sort(array); System.out.println(array[array.length-1]); мне кажется, это отличный вариант.
Ra
Уровень 37
Student
28 ноября 2022, 05:56
Есть получше решение int max = Arrays.stream(array).max().getAsInt();
Kylomeg
Уровень 13
17 января, 19:30
Для 6го уровня это что то на эльфийском 😅
22 ноября 2022, 13:39
public class Solution { public static int[] array; public static void main(String[] args) throws Exception { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); array = new int[n]; for(int i = 0; i<n; i++){ array[i] = scan.nextInt(); } int max = array[0]; for (int l = 0; l<n; l++){ if(array[l]>max) max = array[l]; }System.out.println(max); } }
iLan Technical Support Enginee в PUMB
20 ноября 2022, 17:17
public class MassiveMaxInt {
    public static int[] array;

    public static void main(String[] args) throws Exception {
        Scanner console = new Scanner(System.in);
        int input = console.nextInt();
        array = new int[input];
        for (int i = 0; i < input; i++) {
            array[i] = console.nextInt();
        }
        int max = array[input - 1];
        for (int i = 0; i < input; i++) {
            if (array[i] > max) {
                max = array[i];
            }

        }
        System.out.println(max);
    }
}
20 ноября 2022, 16:30
Называть переменную с заглавной буквы не есть хорошо.