问题及代码:

/*
*Copyright (c) 2014,烟台大学计算机学院
*ALL right reserved
*文件名;test。cpp
*作者;李莉
*完成日期2014年10月13日
*版本号v1.0
*
*问题描述:根据不同的存款期限计算并输出不同的利息和本息总和
*输入描述:输入存款金额s和存款期限代码x
*程序输出:输出利息sum和本息总和m
*/
#include <iostream>
using namespace std;
int main()
{
int x,t;
double  s,sum,m;
cout<<"欢迎使用利息计算器!"<<endl;
cout<<"请输入存款金额:";
cin>>sum;
cout<<"====存款期限===="<<endl;
cout<<"1. 3个月"<<endl;
cout<<"2. 6个月"<<endl;
cout<<"3. 一年"<<endl;
cout<<"4. 二年"<<endl;
cout<<"5. 三年"<<endl;
cout<<"6. 五年"<<endl;
cout<<"请输入存款期限的代号:"<<endl;
cin>>x;
t=x/1;
switch (t)
{
case 1:s=sum*0.0310*0.25;break;
case 2:s=sum*0.0330*0.5;break;
case 3:s=sum*0.0350*1.0;break;
case 4:s=sum*0.0440*2.0;break;
case 5:s=sum*0.0500*3.0;break;
case 6:s=sum*0.0550*5.0;break;
}
m=sum+s;
cout<<"到期利息为:"<<sum<<endl;
cout<<"本息合计共:"<<m<<endl;
cout<<"感谢您的使用,欢迎下次光临!"<<endl;
return 0;
}

运行结果:

知识点总结:1.关于输出分段的形式,使用了endl;

2. 关于switch()的括号中,计算器不识别输入的,所以又引入变量

心得体会:革命尚未成功,同志仍需努力!!!!

第八周存款利息计算器相关推荐

  1. 2014秋C++第8周项目5参考-定期存款利息计算器

    课程主页在http://blog.csdn.net/sxhelijian/article/details/39152703,实践要求见http://blog.csdn.net/sxhelijian/a ...

  2. 张季跃 201771010139《面向对象程序设计(java)》第十八周学习总结

    张季跃 201771010139<面向对象程序设计(java)>第十八周学习总结 1.实验目的与要求 (1) 综合掌握java基本程序结构: (2) 综合掌握java面向对象程序设计特点: ...

  3. C++第三次实验定期存款利息计算器

    一.问题及代码 /* * 文件名称: 定期存款利息计算器 * 作 者:李林杰 * 完成日期:2017 年3 月11日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:通过switch结构进行 ...

  4. 2018-2019-1 20165318《信息安全系统设计基础》第八周课上测试

    2018-2019-1 20165318<信息安全系统设计基础>第八周课上测试 测试-1-ch03 任务详情 通过输入gcc -S -o main.s main.c,将下面c程序" ...

  5. 存款利息python题_python入门教程NO.8 用python写个存款利息计算器 已

    本文涉及的python基础语法为def函数,return,函数的各参数示例,匿名函数等 函数初识 函数是一段 组织好的 可重复使用的 用来实现特定功能的 代码块. 函数能提高代码的模块性,和代码的重复 ...

  6. 20172328 2018-2019《Java软件结构与数据结构》第八周学习总结

    20172328 2018-2019<Java软件结构与数据结构>第八周学习总结 概述 Generalization 本周学习了二叉树的另一种有序扩展?是什么呢?你猜对了!ヾ(◍°∇°◍) ...

  7. 20165315 第八周考试课下补做

    20165315 第八周考试课下补做 测试-2-ch03 1.通过输入gcc -S -o main.s main.c 将下面c程序"week0303学号.c"编译成汇编代码 int ...

  8. 20172310 2017-2018-2 《程序设计与数据结构》第八周学习总结

    20172310 2017-2018-2 <程序设计与数据结构>第八周学习总结 教材学习内容总结 我的总结主要是按照课本的顺序,对一些重要的知识点做出的总结和记录,方便后期的查看,当然其中 ...

  9. 20165302第八周总结

    20165302第八周总结 进程与线程 线程是比进程更小的执行单位,一个进程在其执行过程中,可以产生多个线程,形成多条执行线索,没有进程就不会有线程,就像没有操作系统就不会有进程一样 main线程 当 ...

最新文章

  1. AB1601烧程序时注意事项
  2. PyCharm安装和配置教程
  3. IO模型(epoll)--详解-01
  4. springboot整合 beatlsql
  5. 再学C++ Primer(9)-类
  6. python迭代器学习与简单的实践
  7. jamon java_JAMon监控web工程方法的调用性能
  8. Mac下输入法总是默认中文,怎么设置成英文的?
  9. 简道云-灵活易用的应用搭建平台
  10. java 回归分析_机器学习的回归是什么
  11. Linux+C 开发基础
  12. 域策略设置计算机睡眠,win10专业版中如何使用组策略跳过从睡眠中恢复的密码提示...
  13. 精益生产排程系统(APS)优化的力量是什么?
  14. 基于单片机的升力检测仪系统设计
  15. Java必会基础题,量不多,但每天进步一点也是好的
  16. 阿德勒《被讨厌的勇气》
  17. Hadoop集群安装及其配置(三台虚拟机)
  18. Network 之十四 email 通信架构、Postfix 部署详解
  19. 02.各类存储器芯片和内存地址空间
  20. IDC网络传输优化随想录

热门文章

  1. codeforces 877E. Danil and a Part-time Job (DFS序列+线段树)
  2. 51单片机--AD/DA
  3. 【CSS】常规属性汇总(必备收藏)
  4. 云原生、产业互联网、低代码、Web3、元宇宙……哪个是2022年架构热点?
  5. java屏幕下雪效果,特别的浪漫
  6. TOTP动态令牌(基于openssl/HAMC)
  7. Java字符和字符串
  8. 【机器学习基础】机器学习的常用数学符号
  9. mplfiance绘制股票图
  10. windows10实现nfs文件共享