Вопрос задан 15.06.2023 в 06:54. Предмет Информатика. Спрашивает Коростова София.

Дан одномерный массив из 20 целых чисел. Найдите наибольший нечётный элемент массива. Выведите на

экран его порядковый номер и значение. Входные данные для элементов массива задайте самостоятельно.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Постельняк Мария.

a = list(map(int, input().split()))

print('порядковый номер:', a.index(min(a)) + 1, '\nзначение:', min(a))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример кода на языке Python, который решает данную задачу:

python
array = [2, 4, 6, 8, 10, 11, 13, 15, 17, 19, 12, 14, 16, 18, 20, 21, 23, 25, 27, 29] max_odd = float('-inf') max_odd_index = -1 for i in range(len(array)): if array[i] % 2 != 0 and array[i] > max_odd: max_odd = array[i] max_odd_index = i if max_odd_index != -1: print("Порядковый номер:", max_odd_index) print("Значение:", max_odd) else: print("В массиве нет нечётных элементов.")

В данном примере массив уже задан со значениями, как указано в условии задачи. Алгоритм проходит по каждому элементу массива и проверяет, является ли он нечётным и больше текущего максимального нечётного элемента. Если это так, то значение и индекс обновляются. В конце программа выводит порядковый номер и значение наибольшего нечётного элемента массива. Если в массиве нет нечётных элементов, будет выведено соответствующее сообщение.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

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