Дан целочисленный массив из 30 элементов. Элементы могут принимать значения от -1000 до 1000­. Допишите на алгоритмическом языке программу, которая находит и выводит максимальный среди отрицательных элементов массива, делящихся на 5. Если таких элементов нет, то вывести 0.

1 Окт 2019 в 14:40
218 +1
0
Ответы
1

Алгоритм на языке Python:

arr = [/* массив из 30 элементов */]
max_negative_divisible_by_5 = None
for num in arr:
if num < 0 and num % 5 == 0:
if max_negative_divisible_by_5 is None or num > max_negative_divisible_by_5:
max_negative_divisible_by_5 = num
if max_negative_divisible_by_5 is not None:
print(max_negative_divisible_by_5)
else:
print(0)

Пожалуйста, уточните какие конкретные элементы должны быть в начальном массиве или предоставьте дополнительную информацию, чтобы дать более точный ответ.

19 Апр 2024 в 18:48
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир