Вопрос задан 17.06.2023 в 18:56. Предмет Информатика. Спрашивает Богданова Алина.

Дана сумма в рублях. Перевести в доллар или евро по желанию клиента. В программе python

пожалуйста очень надо
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Макарова Арина.

Ответ:

rubles = int(input('Введите сумму в рублях: '))

usd = bool(int(input('Если перевести в доллары - введите "1", если в евро - введите "0": ')))

if usd:

   print('{}₽ = {}$'.format(rubles, round(rubles / 73.48, 2)))

else:

   print('{}₽ = {}€'.format(rubles, round(rubles / 83.12, 2)))

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Да, конечно, я могу помочь вам написать программу на Python для конвертации суммы в рублях в доллары или евро. Для этого мы можем использовать текущий обменный курс. Для простоты давайте предположим, что у нас есть фиксированный обменный курс для доллара и евро.

Пример программы:

```python def convert_currency(amount_in_rubles, exchange_rate_usd, exchange_rate_eur): # Конвертация в доллары и евро amount_in_usd = amount_in_rubles / exchange_rate_usd amount_in_eur = amount_in_rubles / exchange_rate_eur return amount_in_usd, amount_in_eur

# Введите сумму в рублях amount_in_rubles = float(input("Введите сумму в рублях: "))

# Введите обменные курсы (по текущему курсу на момент написания кода) exchange_rate_usd = 73.50 # примерный обменный курс рубля к доллару exchange_rate_eur = 87.20 # примерный обменный курс рубля к евро

# Вызов функции для конвертации amount_in_usd, amount_in_eur = convert_currency(amount_in_rubles, exchange_rate_usd, exchange_rate_eur)

# Вывод результатов print(f"{amount_in_rubles} рублей равны {amount_in_usd:.2f} долларам") print(f"{amount_in_rubles} рублей равны {amount_in_eur:.2f} евро") ```

Обратите внимание, что курсы обмена (exchange rates) используются в качестве примера и могут быть изменены в соответствии с актуальными данными.

Вы можете ввести свои собственные значения для курсов обмена, если у вас есть актуальные данные. Это базовая программа, и ее можно дополнить дополнительной функциональностью, например, валидацией ввода пользователя или использованием актуальных данных о курсах в реальном времени из внешних источников.

0 0

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

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

Последние заданные вопросы в категории Информатика

Задать вопрос