Практика. Масиви

Для виконання даних завдань вам варто ознайомитися з циклом «for», масивом, рандомними числами. Також не забувайте пройти попередній матеріал!

Завдання 1: Є двовимірний масив цілих чисел розміром «5х5». Необхідно заповнити його довільними числами від «1» до «100». Необхідно знайти найбільший та найменший елемент масиву і вивести їх кількість (тобто, скільки разів повторюється найбільший та найменший елемент).

Приклад роботи програми:

Вивід:


    max: 97  nmax: 2
    min: 3 nmin: 1

Приклад програми:

Завдання 2: Дано одновимірний масив цілих чисел з елементів. Масив заповнюється рандомними числами Необхідно написати програму яка буде сортувати цей масив за зростанням (від найменшого до найбільшого) або за спаданням (від найбільшого до найменшого). Метод сортування пропонується обрати користувачеві.

Приклад роботи програми:

Ввід:


    input sort
    1 = min -> max
    2 = max -> min
    1

Вивід:


    63 97 59 23 98 49 76 61 58 83 43 30 59 18 22 94 87 16 12 36
    12 16 18 22 23 30 36 43 49 58 59 59 61 63 76 83 87 94 97 98

Приклад програми:

Завдання 3: Є масив цілих чисел з елементів. Необхідно з даного масиву виписати елементи без повторень. Тобто, якщо в початковому масиві є елемент який зустрічається декілька разів, то цей елемент записують лише один раз. В якості елементів масиву беруть числа

Приклад роботи програми:

Вивід:


    11 9 13 2 13 8 8 13 5 2 7 7 2 15 13 5 2 6 1 15
    11 9 13 2 8 5 7 15 6 1

Приклад програми: