Задать вопрос
12 мая, 09:44

Дан массив состоящий из n элементов. вывести максимальный элемент массива и его индекс. Если в массиве содержится несколько максимальных элементов, посчитать количество максимальных элементов, вывести максимальное значение и индексы элементов его содержащие

+3
Ответы (1)
  1. 12 мая, 13:40
    0
    (Решение предоставлено на языке программирования Python 3.6.4)

    Для начала заведем пустой массив, который затем будет последовательно заполняться элементами введенными пользователем с клавиатуры, в количестве N.

    Далее с помощью цикла for перебираем все элементы массива и благодаря условию if определяем элемент, значение которого максимальное. С помощью другого цикла for определяем индексы элементов с максимальными значениями. В результате получаем следующую программу:

    N = int (input ())

    a = []

    k = 0

    for i in range (N):

    b = int (input ())

    a. append (b)

    max = 0

    for i in range (N):

    if a[i] > max:

    max = a[i]

    for i in range (N):

    if a[i] = = max:

    print ('Индексы максимального элемента:', i, ',', end = ' ')

    print ('Значение максимального элемента:', max)
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Дан массив состоящий из n элементов. вывести максимальный элемент массива и его индекс. Если в массиве содержится несколько максимальных ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1. Заполнить массив с клавиатуры целыми числами. Вывести элементы этого массива на экран. (Добавить комментарии) 2. Заполнить массив таким образом, чтобы каждый его элемент был равен утроенному значению его порядкового номера (индекса). 3.
Ответы (1)
1) Дан одномерный массив А[N], - целых чисел. Заменить все большие 7 члены массива числом 7. Найти количество таких членов. 2) Задан массив из 10 элементов, найти произведение элементов массива. Задача №3.
Ответы (1)
Дан массив состоящий из 30 элементов. Найти в массиве максимальный элемент, вывести его значение и номер на экран. Отрицательный элемент массива заменить на равные по модулю положительные элементы.
Ответы (1)
1. Дан массив 1 2 3 4 5 6 7 8 7 0 - 8 - 4 2 16 - 10 2 А Определите: А) размерность массива; Б) значение элемента А[3]; В) значение максимального элемента массива; Г) индекс первого отрицательного элемента массива;
Ответы (1)
1. Дан массив А из 10 элементов, которые заполняются случайным образом, числам от 0 100. Выведите массив на экран и найдите максимальный элемент массива. 2.
Ответы (1)