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

Задан массив A (m). Заменить отрицательные элементы массива A, расположенные до максимального элемента, на нули.

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

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

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

    m = int (input ())

    a = []

    max = 0

    for i in range (m):

    b = int (input ())

    a. append (b)

    for i in range (m):

    if a[i] > max:

    max = a[i]

    i = 0

    while a[i]! = max:

    if a[i] < 0:

    a[i] = 0

    i + = 1

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