
Складить програму, яка за введеним текстом розраховує скількі буде коштувати телеграма відпралена
поштою

Ответы на вопрос

Ответ:
text = input("Введіть текст телеграми: ")
address = input("Введіть адресу відправлення: ")
# обчислення вартості послуги
distance_km = 100 # припустимо, що відстань між адресами дорівнює 100 км
service_type = "звичайна / термінова / експрес" # тип послуги
weight_g = 50 # вага листа - 50 грам
price_per_km = 2.5 # ціна за 1 км
price_per_g = 0.5 # ціна за 1 грам листа
price = distance_km * price_per_km + weight_g * price_per_g
# вивід результату
print("Ціна телеграми для адреси ", address, "складає ", price, "грн.")
Объяснение:
можно лучшее решение, пожалуйста?



Для написання програми, яка розраховує вартість відправлення телеграми поштою, вам слід врахувати кілька ключових аспектів, таких як тарифи, вага відправлення і можливі додаткові послуги. Ось простий приклад на мові програмування Python:
```python def calculate_telegram_cost(weight, additional_services=[]): # Визначте базову вартість телеграми в залежності від ваги if weight <= 20: base_cost = 5.0 elif weight <= 50: base_cost = 7.0 else: base_cost = 10.0
# Додайте вартість додаткових послуг additional_cost = 0 for service in additional_services: if service == 'tracking': additional_cost += 2.0 elif service == 'urgent_delivery': additional_cost += 3.0 # Додайте інші можливі послуги
# Підрахуйте загальну вартість total_cost = base_cost + additional_cost
return total_cost
# Запитайте в користувача вагу телеграми та інші додаткові послуги weight = float(input("Введіть вагу телеграми в грамах: ")) additional_services = input("Введіть додаткові послуги через кому (наприклад, tracking,urgent_delivery): ").split(',')
# Виведіть результат cost = calculate_telegram_cost(weight, additional_services) print(f"Загальна вартість телеграми: {cost} грн") ```
У цьому прикладі функція `calculate_telegram_cost` приймає вагу телеграми та список додаткових послуг, які користувач може обрати. Базова вартість телеграми визначається в залежності від ваги. Додаткові послуги (наприклад, відстеження або термінова доставка) додаються до загальної вартості. Користувач може ввести вагу і вибрати додаткові послуги під час виконання програми.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili