津津的储蓄计划如何用C 实现
每个月初,津津妈妈都会给她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 实现津津的储蓄计划的方法。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。