Дан массив из десяти целых чисел. Напишите программу подсчёта на языке Python количества чётных элементов массива

gdz-informatika-9-klass-bosova-2021

§ 1.5. Обработка одномерных массивов целых чисел на языке Python Гдз по информатике 9 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


7. Дан массив из десяти целых чисел. Напишите программу подсчёта:

а) количества чётных элементов массива;

б) суммы нечётных элементов массива;

в) количества элементов массива, имеющих максимальное значение.

Ответ

Для решения задачи вам потребуется массив из десяти целых чисел. Предположим, что массив уже задан и содержит числа:

numbers = [5, 10, 15, 20, 25, 30, 35, 40, 45, 50]

а) Для подсчета количества четных элементов массива, можно использовать цикл и условие:

even_count = 0
for num in numbers:
if num % 2 == 0:
even_count += 1

print("Количество четных элементов:", even_count)

б) Для подсчета суммы нечетных элементов массива, также используем цикл и условие:

odd_sum = 0
for num in numbers:
if num % 2 != 0:
odd_sum += num

print("Сумма нечетных элементов:", odd_sum)

в) Для подсчета количества элементов массива, имеющих максимальное значение, можно использовать функцию max() для нахождения максимального значения и цикл для подсчета количества вхождений:

max_value = max(numbers)
max_count = 0
for num in numbers:
if num == max_value:
max_count += 1

print("Количество элементов с максимальным значением:", max_count)

Вы можете объединить все три задачи в одну программу для подсчета всех трех величин одновременно.


Понравилась статья? Поделиться с друзьями: