Предмет: Информатика, автор: Inarastars

Задание 5. Вы посетили город Х Казахстана. Стоимость билета продается по разным ценам: • ● О стоимость одной поездки 40 тенге; стоимость 20 поездок составляет 600 тенге; стоимость 60 поездок составляет 1500 тенге. Вы должны путешествовать n pаз по вашему плану. Сколько билетов нужно купить по разным ценам, чтобы потратить немного денег? Общее количество билетов должно быть не менее n. Входные данные: вводится число n. Выходные данные: программа должна вывести 3 необходимых числа проездных билетов за 1, 20, 60 раз.
прошу сделать по программе учебника/обучения.

Приложения:

Ответы

Автор ответа: y666y6hgfhjyj
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}")

Похожие вопросы