Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

ПОМОГИТЕ!!! Дан массив размера N

Илья Гонцов Ученик (75), открыт 3 недели назад
Вывести максимальный элемент данного массива и его номер
2 ответа
Вертолётов 625 Мудрец (13333) 3 недели назад
Yi Coder 9B.
Код:
 # Получить размер массива от пользователя 
N = int(input('Введите размер массива: '))

# Инициализировать пустой массив
arr = []

# Заполнить массив элементами
for i in range(N):
element = int(input(f'Введите элемент #{i + 1}: '))
arr.append(element)

# Найти максимальное значение и его индекс
max_value = arr[0] # Предположим, что первый элемент является наибольшим
max_index = 0 # Предположим, что индекс первого элемента равен 0
for i in range(N): # Пройтись по всем элементам массива
if arr[i] > max_value: # Если текущий элемент больше максимального значения, найденного на данный момент
max_value = arr[i] # Обновить максимальное значение
max_index = i # И также обновить его индекс

print(f'Максимальный элемент в массиве {max_value} с индексом #{max_index + 1}')
Молот Шотландцев Высший разум (301445) 3 недели назад
n = [2,3,6,2,1,4]
print(max(n), n.index(max(n)) + 1)
Вот и всё...
Похожие вопросы