Вопрос задан 24.09.2023 в 20:24. Предмет Информатика. Спрашивает Ilyunov Sergey.

Створіть програму для знаходження максимального парного елементу масиву та максимального непарного

елементу масиву. Масив з 10 цілих чисел користувач вводить з клавіатури. 100 балів
0 0
Перейти к ответам

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

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

Ответ:

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)

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

Ось приклад програми на мові 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, якщо вони більші за поточні максимальні значення. На завершення програма виводить максимальний парний і максимальний непарний елементи або повідомляє, що вони відсутні, якщо користувач не ввів відповідних чисел.

0 0

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

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

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

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