C++计算程序:计算指定天数内的总产量
使用C++计算指定天数内的总产量
以下是用C++语言编写的计算程序,用于计算指定天数内的总产量:
#include <iostream>
int calculateProduction(int n) {
if (n <= 0) {
return 0;
}
int production = 0;
int day = 1;
int count = 1;
while (day <= n) {
production += count;
count++;
if (count > day) {
day++;
count = 1;
}
}
return production;
}
int main() {
int n;
std::cout << '请输入天数:';
std::cin >> n;
int totalProduction = calculateProduction(n);
std::cout << '第' << n << '天总共可以量产的手机数量为:' << totalProduction << std::endl;
return 0;
}
这段代码实现了一个简单的逻辑:每天的产量从1开始递增,直到达到当天数后重置为1,并计算总产量。
代码解释:
#include <iostream>: 引入C++的输入输出流库。calculateProduction(int n): 计算指定天数内的总产量的函数。- 参数
n: 天数。 - 返回值: 总产量。
- 参数
main(): 程序的主函数。std::cout: 输出流对象,用于输出信息到控制台。std::cin: 输入流对象,用于从控制台读取用户输入。calculateProduction(n): 调用计算总产量的函数。
你可以将以上代码保存为一个.cpp文件,然后使用C++编译器来编译运行。
原文地址: https://www.cveoy.top/t/topic/RC9 著作权归作者所有。请勿转载和采集!