Предмет: Информатика,
автор: Inarastars
Задание 5. Вы посетили город Х Казахстана. Стоимость билета продается по разным ценам: • ● О стоимость одной поездки 40 тенге; стоимость 20 поездок составляет 600 тенге; стоимость 60 поездок составляет 1500 тенге. Вы должны путешествовать n pаз по вашему плану. Сколько билетов нужно купить по разным ценам, чтобы потратить немного денег? Общее количество билетов должно быть не менее n. Входные данные: вводится число n. Выходные данные: программа должна вывести 3 необходимых числа проездных билетов за 1, 20, 60 раз.
прошу сделать по программе учебника/обучения.
Приложения:
Ответы
Автор ответа:
2
Ответ:Необхідно купити:
Абонемент на 1 поїздку: 15
Абонемент на 20 поїздок: 2
Абонемент на 60 поїздок
Объяснение:
n = int(input("Введіть кількість поїздок n: "))
tickets_count = 0
ticket_60_count = 0
ticket_20_count = 0
while tickets_count < n:
if n - tickets_count >= 60:
ticket_60_count += 1
tickets_count += 60
elif n - tickets_count >= 20:
ticket_20_count += 1
tickets_count += 20
else:
tickets_count += 1
print("Необхідно купити:")
print(f"Абонемент на 1 поїздку: {tickets_count}")
print(f"Абонемент на 20 поїздок: {ticket_20_count}")
print(f"Абонемент на 60 поїздок: {ticket_60_count}")
Похожие вопросы
Предмет: Литература,
автор: angelokbutina
Предмет: Музыка,
автор: Аноним
Предмет: Математика,
автор: skotch780
Предмет: Математика,
автор: lentop522