• Предмет: Информатика
  • Автор: Elizabeth38258
  • Вопрос задан 6 лет назад

Срочно!
Заранее спасибо!
Дан массив из 50 элементов, заполненный случайными числами в диапазоне от 0 до 20. Найти максимальный элемент массива и вывести на экран разность максимального элемента и третьего
элемента массива.

Ответы

Ответ дал: vimmortal2
1

Программа:

Python:

from random import randint

arr = [randint(0, 20) for i in range(50)]

print('Массив:', arr)

print('Максимальный элемент массива:', max(arr))

print('Разность максимального и третьего элемента:', max(arr) - arr[2])

Объяснение:
В начале импортируется метод randint из модуля random. Далее заполняется массив случайными 50-ю числами от 0 до 20. Далее - три вывода: первый - выводим массив; второй - выводим максимальный элемент с помощью встроенного метода max(); третий - выводится разность максимального и третьего элемента (третий элемент имеет индекс 2, так как счёт в массиве начинается с 0).

Результат:

Массив: [7, 3, 7, 17, 20, 18, 18, 13, 7, 4, 6, 8, 10, 7, 8, 6, 8, 15, 12, 2, 1, 6, 9, 11, 3, 9, 15, 6, 2, 19, 10, 8, 15, 6, 16, 3, 20, 7, 10, 20, 0, 13, 9, 15, 11, 0, 8, 7, 5, 17]

Максимальный элемент массива: 20

Разность максимального и третьего элемента: 13


Elizabeth38258: В паскале надо
Вас заинтересует