Написать программу которая формирует случайным образом массив из 20 целых чисел лежащих в диапазоне от 0 до 1000 после чего на экран выводится сам массив в одну строку следующей строке номер максимального элемента пробел максимальный элемент
import random # Формирование массива из 20 случайных целых чисел array = [random.randint(0, 1000) for _ in range(20)] # Вывод массива print(' '.join(map(str, array))) # Нахождение максимального элемента и его индекса max_element = max(array) max_index = array.index(max_element) # Вывод номера максимального элемента и самого элемента print(max_index, max_element)
Этот код создает массив из 20 случайных целых чисел, выводит его на экран, а затем находит максимальное значение и его индекс в массиве, и выводит на экран номер максимального элемента и сам элемент.
Пример программы на Python:
import random# Формирование массива из 20 случайных целых чисел
array = [random.randint(0, 1000) for _ in range(20)]
# Вывод массива
print(' '.join(map(str, array)))
# Нахождение максимального элемента и его индекса
max_element = max(array)
max_index = array.index(max_element)
# Вывод номера максимального элемента и самого элемента
print(max_index, max_element)
Этот код создает массив из 20 случайных целых чисел, выводит его на экран, а затем находит максимальное значение и его индекс в массиве, и выводит на экран номер максимального элемента и сам элемент.