资源描述:
《家庭财务管理程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、家庭财务管理程序班级:2011级电子四班课程设计汇报目录--家庭财务管理程序1.程序设计的目的2.程序总体设计3.程序设计主要功能4.测试数据5.程序清单6.结论1.程序设计的目的家庭财务管理对于每一个家庭来说有着重要的意义,随着科技的发达,财务的管理由原先的手写账本发展到现今的电脑系统输入并统计,不仅大大减少了时间与精力,也是财务管理更系统化,便捷化,清晰化,减少金钱上的缺失。家庭财务系统主要对家庭的各项财务收支管理进行在计算机上的信息存储和处理,从而简化用户的工作量。a代表收入,b代表支出,sum代表家里剩余,k代表银行活期,m代表银行定期家里初始为1000,银行有活期
2、存款2000,定期无。2.系统总体设计程序主体为switch语句系统功能case1:{printf("收入:");scanf("%d",&a);sum=sum+a;printf("%8dt%8dtt%8d",a,b,sum);if(sum>=5000)printf("请存入银行,存期为活期:");break;}printf("支出");scanf("%d",&b);sum=sum-b;printf("%8dt%8d\t%8d",a,b,sum);if(sum<=100)printf("家里余额不足,请去银行取钱");break;};printf("
3、存入银行");scanf("%d",&b);sum=sum-b;k=k+b;printf("银行活期存款%d",k);printf("%8dt%8dt%8dt%8d",a,a,b,sum);printf("取款");scanf("%d",&s);sum=sum+s;k=k-s;printf("银行活期存款为%d",k);printf("%8dt%8dt%8dt%8d",a,b,-s,sum);printf("活期存款改定期存款");scanf("%d",&c);m=m+c;k=k-c;printf("活期存款为:%d,银行定期存款:%d",k
4、,m);break;}4.测试数据初始显示测试数据(一)家庭初始剩余有1000元,银行活期存款2000元,定期存款无。请先选择种类。测试数据(二)收入支出本次存入银行剩余4取款1000银行活期存款为100000-100020001收入:4000400006000请存入银行,存期为活期:3存入银行4000银行活期存款为500000400020002支出2000020000家里余额不足,请去银行取钱4取款1000银行活期存款为400000-10001000家庭初始剩余有1000元,银行活期存款2000元,定期存款无。请先选择种类。测试数据(三)收入支出本次存入银行剩余1收入:2
5、0002000030002支出15000150015001收入:5000500006500请存入银行,存期为活期:3存入银行6500银行活期存款为85000065000家里余额不足,请去银行取钱4取款2000银行活期存款为650000-20002000测试数据(四)收入支出本次存入银行剩余1收入:5000500006000请存入银行,存期为活期:3存入银行5000银行活期存款为700000500010005活期存款改定期存款5000活期存款为:2000,银行定期存款:50001收入:30003000040002支出4000040000家里余额不足,请去银行取钱4取款2000
6、银行活期存款为000-20002000测试数据(五)收入支出本次存入银行剩余1收入:6000600007000请存入银行,存期为活期:3存入银行5000银行活期存款为700000500020001收入:5000500007000请存入银行,存期为活期:3存入银行5000银行活期存款为120000050002000测试数据(五)续收入支出本次存入银行剩余请把活期存款存定期一部分:5活期存款改定期存款10000活期存款为:2000,银行定期存款:100004取款1000银行活期存款为100000-100030002支出2000020001000#include
7、voidmain(){inta,b,c,i,j,k,s,m,sum;/*a代表收入,b代表支出,sum代表家里剩余k代表银行活期,m代表银行定期*/sum=1000;k=2000;s=0;m=0;printf(“家庭初始剩余有1000元,银行活期存款2000元,定期存款无。请先选择种类收入请输入1,支出请输入2存入银行选择3,银行取出选择4,银行活期转为定期选择5,选择后输入收入或者支出金额");printf("收入tt支出t本次存入银行t剩余");for(i=0;i<=59;i++