按照1美元=6人民币的汇率编写一个美元和人民币的双向兑换程序 输入格式: 输入人民币或美元的金额,人民币格式如:R100,美元格式如:$100 输出格式: 输出经过汇率计算的美元或人民币的金额,格式与输入一样,币种在前,金额在后,结果保留两位小数
时间: 2024-11-04 10:16:29 浏览: 35
VFP考试题型答案参考.pdf
我可以为您编写一个简单的Python程序来处理这个需求:
```python
def currency_converter(amount, currency):
if currency.upper() == 'R':
usd_amount = amount * 0.1667
elif currency.upper() == '$':
usd_amount = amount / 6
else:
return "请输入有效的货币类型,支持'R'(人民币)和'$'(美元)。"
return f"{currency.upper()}{usd_amount:.2f}"
# 示例用法
input_amount = input("请输入金额(例如:R100 或 $50):")
input_currency = input_amount[0].upper()
result = currency_converter(float(input_amount[1:]), input_currency)
print(result)
阅读全文