Найти сумму [S] элементов, удовлетворяющих условию, и их количество [K]. Вывести на печать исходный массив и величины [S] и [K]

  • Главная
  • Информатика
  • Python
  • Найти сумму [S] элементов, удовлетворяющих условию, и их количество [K]. Вывести на печать исходный массив и величины [S] и [K]

Условие:

на питоне

Решение:

Предмет: Информатика
Раздел: Программирование на языке Python, одномерные массивы (списки), условные операторы, циклы.


📘 Условие задачи:

Дан массив [A(m)], где [m \leq 16].
Найти сумму [S] элементов, удовлетворяющих условию [A_i > 12], и их количество [K].
Вывести на печать исходный массив и величины [S] и [K].


✅ Решение на Python:

# Исходный массив (можно изменить для проверки)
A = [5, 13, 25, 7, 19, 12, 30, 2, 14, 11, 16, 8, 3, 18, 21, 10]

# Инициализация переменных суммы и количества
S = 0  # сумма элементов > 12
K = 0  # количество элементов > 12

# Проход по массиву
for element in A:
    if element > 12:
        S += element
        K += 1

# Вывод результатов
print("Исходный массив A:", A)
print("Сумма элементов > 12 (S):", S)
print("Количество элементов > 12 (K):", K)

🧠 Пояснение:

  • Мы проходим по каждому элементу массива.
  • Если элемент больше 12, то:
    • Прибавляем его к сумме [S];
    • Увеличиваем счётчик [K] на 1.
  • После этого выводим исходный массив и найденные значения.

Если хочешь, могу сгенерировать случайный массив или визуализировать процесс.

Не нашли нужного вам решения? Оставьте заявку и наши авторы быстро и качественно помогут вам с решением.
Оставить заявку
Работа вам нужна срочно. Не волнуйтесь, уложимся!
  • 22423 авторов готовы помочь тебе.
  • 2402 онлайн