Яндекс реклама
Python задача. Найти наибольший элемент и его порядковый номер в массиве
Blog/Proger
Python задача. Найти наибольший элемент и его порядковый номер в массиве
Python задачи

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

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



Тело цикла для нахождения наибольшего элемента и его порядкового номера в массиве

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

1) Сгенерировать случайное число и записать его в очередную ячейку массива.

2) Вывести полученное число на экран.

3)Если это число больше, чем то, что хранится под индексом, записанным в переменную-максимум, то присвоить этой переменной текущий индекс (не само число!).

Решение задачи нахождения наибольшего элемента и его порядкового номера в массиве на языке python

from random import random
N = 10
arr = [0] * N
mx = 0
for i in range(N):
arr[i] = random() * 100
print("%.2f" % arr[i], end='; ')
if arr[i] > arr[mx]:
mx = i
print("\narr[%d] = %.2f" % (mx, arr[mx]))

Решение задачи нахождения наибольшего элемента и его порядкового номера в массиве на языке python






Все задачи на python
Python задачи

Репост статьи



28 февраля 2024 г.

Полезные ссылки
Игры Youtube Дзен Кью Вконтакте
Хостинг
Почему мы выбираем Timeweb
Timeweb

Что такое хостинг, как выбрать хостинг , почему мы остановились на Timeweb

Комментарии могут оставлять только зарегестрированные пользователи!



Комментарии


Ваш комментарий будет первым !