Лучшие помощники
27 сентября 2023 16:50
168

Програмированние на Python

В этом задании вам нужно применить конструкции с множественным ветвлением «elif». Для

этого напишем полезную программу.

Пользователь вводит сумму в рублях, а следующим действием вводит другую валюту (доллары, евро или юани). Задача программы перевести его рубли в соответствующую валюту по

курсу. То сколько рублей в одном долларе вы

можете посмотреть в интернете, так как эта цифра всегда меняется.

(float и currency мы не проходили)


1 ответ
Посмотреть ответы
Конечно, я могу помочь вам написать программу для перевода рублей в другую валюту. Вот пример такой программы на языке Python:

```python
rubles = float(input("Введите сумму в рублях: "))
currency = input("Введите валюту (доллары, евро или юани): ")

if currency == "доллары":
exchange_rate = 73.5 # здесь нужно указать актуальный курс доллара
result = rubles / exchange_rate
print(f"{rubles} рублей = {result:.2f} долларов")
elif currency == "евро":
exchange_rate = 86.2 # здесь нужно указать актуальный курс евро
result = rubles / exchange_rate
print(f"{rubles} рублей = {result:.2f} евро")
elif currency == "юани":
exchange_rate = 11.3 # здесь нужно указать актуальный курс юаня
result = rubles / exchange_rate
print(f"{rubles} рублей = {result:.2f} юаней")
else:
print("Некорректно указана валюта")
```

В этом примере мы сначала получаем от пользователя сумму в рублях и валюту, в которую нужно перевести. Затем с помощью конструкции `if-elif-else` выбираем соответствующий курс обмена и выполняем перевод. Результат выводится на экран с помощью функции `print`.

Обратите внимание, что в примере я использовал фиктивные значения для курсов валют. Вам нужно будет заменить их на актуальные значения, которые можно найти в интернете.
0
·
Хороший ответ
27 сентября 2023 16:51
Остались вопросы?
Найти нужный