C++ 货币转换器

2024年8月28日 | 阅读 4 分钟

货币转换是每个人都会面临的难题。在我们的日常活动中,我们必须进行货币兑换。因此,如果有人想创建一个 C++ 应用程序来转换货币,这个程序是最好的资源。

如果您有编程经验,您可能已经用 C、Python、Java 和其他语言创建了货币转换软件。

但是,如果您是初学者,请继续关注,您将学习如何制作 C++ 货币转换器。

要转换的货币

我们将美元兑换成英镑、法郎、德国荷兰先令、日元、印度卢比和法郎。该软件是各种教科书中也包含的教科书问题的完美答案。

先决条件: 货币的基本数学换算、C++ 中的变量、Visual Studio。

程序分解

我们将在程序中包含 C++ 中的 iostream 库,用于货币转换。命名空间是一个声明性区域,它为其中的类型、函数、变量等提供范围。

在这里,我们声明了一个浮点型变量 dollar。由于浮点型的速度和比双精度型更窄的范围,在处理成百上千万个浮点值时,历史上更喜欢使用浮点型。

在上面的伪代码中,我们声明了各种浮点变量,例如 bp 代表英镑,1 除以 1.487 给出基本换算;frnc 代表法郎,1 除以 0.172 给出基本换算;deutschmark 代表德国荷兰先令,1 除以 0.584 给出基本换算;yen 代表日元,1 除以 0.00955 给出基本换算;ind 代表印度卢比,1 除以 0.013 给出基本换算。

这里,这些行表示我们要求用户输入要转换的美元金额,该金额存储在浮点型变量 dollar 中。

为了获得转换后的货币值,我们将浮点变量的基本转换值与用户输入的美元金额相乘。示例如上所示。

上述解释的程序

输出

当此程序执行时,用户将以下述方式与它进行通信以解决他的问题。总体情况如下所示。

pp -o curr } ; if ( $ ? ) { . \ currency } 输入要转换的美元:10 印度卢比:769.231 英镑:6.72495 法郎:58.1395 德国马克:17.1233 日元:1047.12 .......................... 进程在 2.14 秒内执行 按任意键继续。PS C : \ Users \ user \ OneDrive \ Desktop \ vscode \.vscode >