
Створіть програму для знаходження максимального парного елементу масиву та максимального непарного
елементу масиву. Масив з 10 цілих чисел користувач вводить з клавіатури. 100 балів

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

Ответ:
a = []
for i in range(10):
num = int(input("Введіть число: "))
a.append(num)
max_even = float('-inf')
max_odd = float('-inf')
for num in a:
if num % 2 == 0 and num > max_even:
max_even = num
elif num % 2 != 0 and num > max_odd:
max_odd = num
if max_even == float('-inf'):
print("Введений масив не містить парних чисел.")
else:
print("Максимальний парний елемент масиву:", max_even)
if max_odd == float('-inf'):
print("Введений масив не містить непарних чисел.")
else:
print("Максимальний непарний елемент масиву:", max_odd)



Ось приклад програми на мові Python, яка дозволяє користувачеві ввести 10 цілих чисел і знайти максимальний парний і максимальний непарний елементи у введеному масиві:
python# Ініціалізуємо два змінні для максимального парного і максимального непарного елементів,
# початкові значення - від'ємі нескінченності, щоб будь-яке введене число їх перевищувало.
max_parity = float("-inf")
max_odd = float("-inf")
# Перевірка 10 цілих чисел, введених користувачем.
for i in range(10):
try:
num = int(input(f"Введіть {i + 1}-е число: "))
# Перевіряємо, чи число парне чи непарне і знаходимо максимальне значення.
if num % 2 == 0 and num > max_parity:
max_parity = num
elif num % 2 != 0 and num > max_odd:
max_odd = num
except ValueError:
print("Будь ласка, введіть ціле число.")
# Виводимо результати.
if max_parity != float("-inf"):
print(f"Максимальний парний елемент: {max_parity}")
else:
print("У вас не було введено парних чисел.")
if max_odd != float("-inf"):
print(f"Максимальний непарний елемент: {max_odd}")
else:
print("У вас не було введено непарних чисел.")
Ця програма спочатку ініціалізує дві змінні max_parity
і max_odd
з початковими значеннями від'ємної нескінченності, а потім просить користувача ввести 10 цілих чисел. Після цього вона перевіряє кожне число, визначає, чи воно парне чи непарне, і оновлює max_parity
і max_odd
, якщо вони більші за поточні максимальні значення. На завершення програма виводить максимальний парний і максимальний непарний елементи або повідомляє, що вони відсутні, якщо користувач не ввів відповідних чисел.


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







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