问题标题: 酷町堂:1372 小王的预算

0
0

0
周俊豪
周俊豪
高级光能
高级光能

思路:

1.定义 x[20],i,s=0,m=0,n;//x用来输入花销,s用来计算余额,m用来计算妈妈手上的钱,n用来判断能在妈妈手上存几个100元

2.输入花销

3.s加上300-x,也就是本月的300元还剩多少元

4.判断s是不是大于零,如果不是输出“-”加月份,记得加return

5.n=s/100,求小王能存几个100元到妈妈手上

6.m+=n*100,s-=n*100,妈妈手上的钱+n*100,小王手上的钱-n*100

7.循环结束后小王的钱(s)加上妈妈手上的钱(m)*1.2(利息20%加上本身)

8.输出s

核心代码:

for (......)

{

输入x[i]

小王的钱(s)+=本月的300元还剩多少元

if (小王的钱(s)<0)

{

输出“-”加月份

return 0;

}

小王能存几个100元(n)=s/100

妈妈手上的钱(m)+=小王能存几个100元(n)*100

小王的钱(s)-=小王能存几个100元(n)*100

}

小王的钱(s)+=妈妈手上的钱(m)*1.2

输出s

这就是思路与核心代码,望采纳,谢谢

0
0
0
0
0
鹿雨扬
鹿雨扬
资深守护
资深守护

int ys[13],jy,mm,sum; int main() { for(int i=1;i<=12;i++){ cin>>ys[i]; jy=jy+300-ys[i]; if(jy<0 && sum==0) sum=i; mm=jy/100*100+mm; jy=jy%100; } if(sum!=0) cout<<"-"<<sum; else cout<<mm*1.2+jy;

核心,拜托采纳吧,没豆了

0
0
0
0
我要回答