21xrx.com
2024-11-08 21:06:31 Friday
登录
文章检索 我的文章 写文章
C++实现找钱功能的代码
2023-07-06 18:22:24 深夜i     --     --
C++ 找钱功能 代码实现

C++是一种面向对象的编程语言,广泛应用于各种领域的开发。其灵活的语法和强大的功能使其成为开发人员的首选。今天我们将展示如何使用C++实现找钱功能的代码。

将要使用的C++代码如下所示:


#include <iostream>

using namespace std;

int main()

{

  int total, bill, change;

  int twenties, tens, fives, ones;

  cout << "请输入应收金额: ";

  cin >> total; // 读入应收金额

  cout << "请输入实际收到金额: ";

  cin >> bill; // 读入实际收到金额

  change = bill - total; // 计算找零金额

  if (change < 0)

    cout << "钱不够

  twenties = change / 20; // 分离出美元20元面额的张数

  change = change % 20; // 剩余未找零的金额

  tens = change / 10; // 分离出美元10元面额的张数

  change = change % 10; // 剩余未找零的金额

  fives = change / 5; // 分离出美元5元面额的张数

  change = change % 5; // 剩余未找零的金额

  ones = change; // 剩余未找零的金额即为1元面额的张数

  cout << "找零金额: " << bill - total << endl;

  cout << "美元20元: " << twenties << endl;

  cout << "美元10元: " << tens << endl;

  cout << "美元5元: " << fives << endl;

  cout << "美元1元: " << ones << endl;

  return 0;

}

代码实现了以下功能:

1. 用户输入应收金额和实际收到金额;

2. 程序计算出应找零的金额;

3. 分离出各种面额所需的张数;

4. 分别输出找零金额及其所需的各种面额的张数。

在使用此代码之前,请确保您已安装C++编译器,并已正确配置编译环境。当您准备运行代码时,请确保您的输入类型正确,否则程序将无法正常工作。

我们希望这篇文章能够帮助您了解如何使用C++实现找钱功能的代码。无论您正在学习计算机编程还是想提高您的技能水平,C++都是一个非常有用的语言,它可以使您的开发任务更加简单和高效。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复