
В последовательности из n целых чисел найти наибольшее нечетное число. Известо что есть хотя бы
одно нечетное число.

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

A,N,N0,M:integer;
Begin
Write('N = ');ReadLn(N);
WriteLn('Введите целые числа');
N0:=0;
Repeat
N0:=N0+1;
Read(M)
Until (N0<=N)or(M mod 2 <> 0);
if N0<>N then
For N:= N0 to N-1 do
Begin
Read(A);
if (A>M)and(A mod 2 <> 0) then M:=A;
End;
WriteLn(M)
End.



Для решения этой задачи можно использовать простой алгоритм. Начнем с предположения, что наибольшее нечетное число в последовательности - это первое число. Затем будем последовательно проверять каждое следующее число в последовательности и обновлять значение наибольшего нечетного числа, если текущее число больше и является нечетным.
Вот пример кода на языке Python, который реализует этот алгоритм:
```python def find_max_odd_number(sequence): max_odd = sequence[0] # предполагаем, что первое число - наибольшее нечетное число
for num in sequence: if num % 2 != 0 and num > max_odd: max_odd = num
return max_odd ```
В этом коде мы создаем функцию `find_max_odd_number`, которая принимает последовательность чисел в качестве аргумента и возвращает наибольшее нечетное число в последовательности. Мы начинаем с предположения, что первое число в последовательности - наибольшее нечетное число. Затем мы проходимся по каждому числу в последовательности и проверяем, является ли оно нечетным и больше текущего наибольшего нечетного числа. Если это так, мы обновляем значение `max_odd`. В конце мы возвращаем `max_odd` - наибольшее нечетное число в последовательности.
Вы можете вызвать эту функцию, передав последовательность чисел в качестве аргумента, например:
```python sequence = [2, 4, 7, 9, 6, 5, 1] max_odd_number = find_max_odd_number(sequence) print(max_odd_number) # Выведет 9 ```
В этом примере последовательность чисел `[2, 4, 7, 9, 6, 5, 1]` имеет наибольшее нечетное число 9.


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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili