Top.Mail.Ru

Задача предполагает написание программы, которая будет запрашивать у пользователя оценки и вычислять количество пятёрок. В зависимости от полученного количества пятёрок программа будет применять соответствующую скидку.

Шаги решения на русском языке:
1. Создайте переменную “пятёрки” и инициализируйте её нулём.
2. Запросите у пользователя количество оценок и сохраните в переменную “количество_оценок”.
3. Используя цикл от 1 до “количество_оценок”, запросите оценку у пользователя и проверьте, является ли она пятёркой.
4. Если оценка является пятёркой, увеличьте переменную “пятёрки” на единицу.
5. После завершения цикла в программе будет известно количество пятёрок.
6. Используя условные операторы, проверьте, в какой диапазон попадает количество пятёрок и примените соответствующую скидку, сохраняя её в переменную “скидка”.
7. Выведите на экран полученную скидку.

Пример программы на языке Python:
“`python
пятёрки = 0
количество_оценок = int(input(“Введите количество оценок: “))

for i in range(количество_оценок):
оценка = int(input(“Введите оценку: “))
if оценка == 5:
пятёрки += 1

if пятёрки >= 1 and пятёрки <= 3: скидка = 0.03 elif пятёрки >= 4 and пятёрки <= 5: скидка = 0.05 elif пятёрки > 5:
скидка = 0.1
else:
скидка = 0

print(f”Полученная скидка: {скидка * 100}%”)
“`

Эта программа позволяет пользователю вводить оценки и определяет количество пятёрок. Затем она рассчитывает скидку в зависимости от количества пятёрок и выводит результат на экран.

   
[metform form_id="1136"]