2016 - 2024

感恩一路有你

津津的储蓄计划如何用C 实现

浏览量:1350 时间:2024-02-05 16:33:55 作者:采采

每个月初,津津妈妈都会给她300元零花钱。妈妈告诉津津,她可以随时将整百的钱存在妈妈那里,到年末会加上20%的利息。因此,津津在每个月初得到妈妈的零花钱后,如果预计到这个月末还有多于100元或恰好100元,就把整百的钱存到妈妈那里。

这个储蓄计划是有风险的。如果存钱后,某个月月初手中的钱加上这个月妈妈给的钱不够这个月的预算,那么这个月的零花钱就要省吃俭用了。现在我们根据一年12个月津津的预算,来判断是否会出现不够预算的情况。如果不会出现不够预算的情况,我们还需要计算年末妈妈给津津利息后,她手中的总金额。

为了实现津津的储蓄计划,我们可以使用C 编程语言。首先,我们需要给出津津12个月每个月的预算。可以通过程序输入这些数据,如下所示:

```cpp

#include

using namespace std;

int main() {

int budget[12];

for (int i 0; i < 12; i ) {

cout << "请输入第" << i 1 << "个月的预算:";

cin >> budget[i];

}

// 计算津津的储蓄计划

// ...

return 0;

}

```

接下来,我们需要定义三个整型变量,分别保存每个月的预算、每个月的储蓄系数和每个月的余额。同时,还需要定义一个实型变量,保存年末的储蓄总额。初始时,将余额和总额的值都设置为0。

```cpp

#include

using namespace std;

int main() {

int budget[12];

float savingRate 0.2;

int balance 0;

float totalSaving 0.0;

// 输入每个月的预算

// ...

// 计算津津的储蓄计划

// ...

return 0;

}

```

接下来,我们可以使用for循环来计算12个月的储蓄计划。循环条件是i小于等于12。在每个循环中,将月末的余额与月初妈妈给的钱相加,并保存在变量balance中。

```cpp

#include

using namespace std;

int main() {

int budget[12];

float savingRate 0.2;

int balance 0;

float totalSaving 0.0;

// 输入每个月的预算

// ...

// 计算津津的储蓄计划

for (int i 0; i < 12; i ) {

balance budget[i];

// 计算每个月的余额

// ...

// 计算每个月的储蓄金额

// ...

}

return 0;

}

```

在计算每个月的余额时,我们可以使用if语句来判断余额是否小于0。如果余额小于0,说明零花钱不够预算,就输出不够预算的月份,并退出程序。

```cpp

#include

using namespace std;

int main() {

int budget[12];

float savingRate 0.2;

int balance 0;

float totalSaving 0.0;

// 输入每个月的预算

// ...

// 计算津津的储蓄计划

for (int i 0; i < 12; i ) {

balance budget[i];

// 计算每个月的余额

if (balance < 0) {

cout << "第" << i 1 << "个月的零花钱不够预算!" << endl;

return 0;

}

// 计算每个月的储蓄金额

// ...

}

return 0;

}

```

最后,我们可以计算年末得到的储蓄总金额,并输出年末手中的总金额。

```cpp

#include

using namespace std;

int main() {

int budget[12];

float savingRate 0.2;

int balance 0;

float totalSaving 0.0;

// 输入每个月的预算

// ...

// 计算津津的储蓄计划

for (int i 0; i < 12; i ) {

balance budget[i];

// 计算每个月的余额

if (balance < 0) {

cout << "第" << i 1 << "个月的零花钱不够预算!" << endl;

return 0;

}

// 计算每个月的储蓄金额

totalSaving balance * savingRate;

}

// 输出年末手中的总金额

cout << "年末手中的总金额为:" << totalSaving << endl;

return 0;

}

```

现在,我们可以运行程序,输入每年12个月的预算。程序将判断哪个月会出现零花钱不够预算的情况,并输出该月份。如果没有零花钱不够用的情况,则输出年末储蓄得到的总金额。以上就是使用C 实现津津的储蓄计划的方法。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。