вам нужно применить конструкции с множественным ветвлением «elif». Для этого напишем полезную программу. Пользователь вводит сумму в рублях, а следующим действием вводит другую валюту (доллары, евро или юани). Задача программы перевести его рубли в соответствующую валюту по курсу. То сколько рублей в одном долларе вы можете посмотреть в интернете, так как эта цифра всегда меняется.
Нужен очень простой код не важно сколько строк, как для новичка
С пояснениями
Ответы на вопрос
Ответ:
Конечно, вот пример простого кода на Python с использованием конструкции `elif`:
```python
# Получаем сумму от пользователя
sum_in_rubles = float(input("Введите сумму в рублях: "))
# Получаем выбор пользователя относительно валюты
currency_choice = input("Выберите валюту (USD, EUR, CNY): ")
# Устанавливаем курс для каждой валюты (можно заменить реальными значениями)
usd_rate = 75.0
eur_rate = 90.0
cny_rate = 11.0
# Переводим сумму в выбранную валюту
if currency_choice == "USD":
result = sum_in_rubles / usd_rate
print(f"{sum_in_rubles} рублей равно {result} долларам")
elif currency_choice == "EUR":
result = sum_in_rubles / eur_rate
print(f"{sum_in_rubles} рублей равно {result} евро")
elif currency_choice == "CNY":
result = sum_in_rubles / cny_rate
print(f"{sum_in_rubles} рублей равно {result} юаням")
else:
print("Выбрана неверная валюта. Пожалуйста, выберите USD, EUR или CNY.")
```
Этот код запрашивает у пользователя сумму в рублях и выбор валюты. Затем, в зависимости от выбора, программа использует конструкцию `elif`, чтобы определить курс и произвести перевод. Если пользователь выбирает некорректную валюту, программа сообщает об ошибке.
На языке python:
rub = int(input('Введите количество рублей: ')) #Вводим сумму в рублях
moneyType = input('Введит тип валюты (доллары, евро, юани): ') #Ввод типа валюты
if moneyType == 'доллары': #Если выбраны доллары
print('Рубли: ', rub, 'доллары: ', rub/91.23) #Выводим количество по курсу
elif moneyType == 'евро': #Если выбраны евро
print('Рубли: ', rub, 'евро: ', rub/99.37) #Выводим количество по курсу
elif moneyType == 'юани': #Если выбраны юани
print('Рубли: ', rub, 'юани: ', rub/12.9) #Выводим количество по курсу
else:
print('Выбран неправильный тип валюты')