Вопрос задан 21.06.2023 в 21:36. Предмет Информатика. Спрашивает Клявзо Татьяна.

Решить в Python Напишите два варианта программы, которая находит максимальный элемент массива и его

порядковый номер.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Королёва Яна.

Ответ:

from random import randint

mass = [randint(-10, 10) for s in range(10)]

mx = mass[0]

for i, digit in enumerate(mass):

   if digit > mx:

       mx = digit

       k = i

print(mass)

print('max =', mx, 'индекс =', k)

Объяснение:

from random import randint

mass = [randint(-10, 10) for s in range(10)]

print(mass)

print('max =', max(mass), 'индекс =', mass.index(max(mass)))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете решить эту задачу двумя разными способами в Python. Ниже приведены два варианта программы для поиска максимального элемента в массиве и его порядкового номера.

Вариант 1: Используя цикл for

python
def find_max_element(arr): max_element = arr[0] max_index = 0 for i in range(1, len(arr)): if arr[i] > max_element: max_element = arr[i] max_index = i return max_element, max_index # Пример использования my_array = [4, 8, 1, 15, 9, 7] max_value, index = find_max_element(my_array) print(f"Максимальный элемент: {max_value}") print(f"Порядковый номер: {index}")

Вариант 2: Используя функции max() и index()

python
def find_max_element(arr): max_element = max(arr) max_index = arr.index(max_element) return max_element, max_index # Пример использования my_array = [4, 8, 1, 15, 9, 7] max_value, index = find_max_element(my_array) print(f"Максимальный элемент: {max_value}") print(f"Порядковый номер: {index}")

Оба варианта вернут максимальный элемент массива и его порядковый номер. Вы можете выбрать тот, который вам больше нравится, или который лучше подходит для вашей конкретной задачи.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос