Какое среднее арифметическое двузначных чисел, вводимых с клавиатуры и делящихся на 5? Если таких чисел нет, нужно
Какое среднее арифметическое двузначных чисел, вводимых с клавиатуры и делящихся на 5? Если таких чисел нет, нужно вывести "нет". Напишите программу на языке Python.
Paporotnik 55
Конечно, я могу помочь вам с этой задачей!Прежде всего, давайте разберемся в задаче. Чтобы найти среднее арифметическое двузначных чисел, делящихся на 5, мы должны выполнить следующие шаги:
1. Создать переменные `сумма` и `количество` и задать им начальные значения: `сумма = 0` и `количество = 0`.
2. Использовать цикл, чтобы пользователь мог вводить числа с клавиатуры до тех пор, пока он не введет число, не являющееся двузначным или не введет число, не делящееся на 5. Внутри цикла выполнить следующие шаги:
- Запросить у пользователя ввести число с клавиатуры и присвоить его переменной `число`.
- Проверить, является ли `число` двузначным и делится ли оно на 5. Если это так, переходим к следующему шагу, иначе продолжаем цикл.
- Увеличить `сумма` на значение `число` и увеличить `количество` на 1.
3. Проверить значение `количество`. Если оно равно 0, это означает, что не было найдено ни одного двузначного числа, делящегося на 5. В этом случае, вывести сообщение `"нет"`. Иначе, перейти к следующему шагу.
4. Вычислить среднее арифметическое найденных чисел, разделив сумму на количество и присвоить результат переменной `среднее_арифметическое`.
5. Вывести значение `среднее_арифметическое`.
Вот программа на языке Python, реализующая указанный алгоритм:
Эта программа будет запрашивать у пользователя числа до тех пор, пока он не введет число из диапазона двузначных чисел, делящееся на 5. Затем она вычислит и выведет среднее арифметическое найденных чисел. Если таких чисел не будет найдено, программа выведет "нет".