Сколько стоит билет на ски-пасс для пользователя, учитывая, что действует скидка 18% для детей старше 18 лет и взрослых

  • 35
Сколько стоит билет на ски-пасс для пользователя, учитывая, что действует скидка 18% для детей старше 18 лет и взрослых старше 65 лет? Программа должна запрашивать у пользователя его возраст и выводить цену ски-пасса. Все значения должны быть в формате числа с плавающей запятой (float) в языке программирования Python.
Скорпион
70
Конечно! Для решения данной задачи вам потребуется написать код на языке программирования Python. Вот пошаговое решение:

1. Сначала нужно запросить возраст пользователя с помощью функции input(). Сохраните введенное значение в переменную age.

2. Далее нужно проверить возраст, чтобы определить, применимы ли скидки. Используйте условные операторы if-elif-else для этого.

3. Внутри условных операторов, если возраст больше или равен 65 или меньше или равен 18, применяется скидка, в противном случае скидка не применяется.

4. Создайте переменную price со значением стоимости ски-пасса до применения скидки. Например, пусть стоимость без скидки составляет 1000.

5. Если возраст пользователя подходит к одной из категорий скидки, то уменьшите цену ски-пасса на 18%.

6. Выведите ответ, используя функцию print(). Например, выведите "Цена ски-пасса: " и значение переменной price.

Ниже приведен код на языке Python, решающий данную задачу:

python
age = float(input("Введите возраст: "))

price = 1000

if age >= 65 or age <= 18:
price = price - (price * 0.18)

print("Цена ски-пасса:", price)


Теперь, когда вы запустите этот код и введете возраст, программа вычислит и напечатает стоимость ски-пасса с учетом скидки для вашего возраста.