importjava.util.Scanner;public classch {public static voidmain(String[] args) {

Scanner scanner= newScanner(System.in);

System.out.println("复利计算器:计算复利终值请按1,计算本金请按2;股票投资:计算时间请按3,计算报酬率请按4,计算资产总值请按5");int num=scanner.nextInt();//选择计算对象单利终值

if (num == 1) {double N = 1, sum;

System.out.print("请输入本金:");double money =scanner.nextDouble();

System.out.print("请输入存钱年数:");int years =scanner.nextInt();

System.out.print("请输入利率:");double r =scanner.nextDouble();

sum= money + money * years *r;

System.out.println("单利终值为:" +sum);

sum= 0;for (int i = 1; i <= years; i++) {

N= (1 + r) *N;

}

sum= N *money;

System.out.println("复利终值为:" +sum);

}//选择计算对象应投入的本金

if (num == 2) {double N = 1, money;

System.out.print("请输入复利终值:");double sum =scanner.nextDouble();

System.out.print("请输入存钱年数:");int years =scanner.nextInt();

System.out.print("请输入利率:");double r =scanner.nextDouble();for (int i = 1; i <= years; i++) {

N= (1 + r) *N;

}

money= sum /N;

System.out.println("应投入的本金为:" +money);

}//选择计算对象需要时间

if (num == 3) {doubleyears;

System.out.print("请输入本金:");double money =scanner.nextDouble();

System.out.print("请输入最后得到资产总值:");double sum =scanner.nextDouble();

System.out.print("请输入利率:");double r =scanner.nextDouble();

years= sum / (money *r);

System.out.println("时间为(年):" +years);

}//选择计算对象利率

if (num == 4) {doubler;

System.out.print("请输入本金:");double money =scanner.nextDouble();

System.out.print("请输入最后得到资产总值:");double sum =scanner.nextDouble();

System.out.print("请输入存钱年数:");int years =scanner.nextInt();

r=sum/(money*years);

System.out.println("利率为:" +r);

}//选择计算对象利率资产总值

if (num == 5){doublesum;

System.out.print("请输入本金:");double money =scanner.nextDouble();

System.out.print("请输入利率:");double r =scanner.nextDouble();

System.out.print("请输入存钱年数:");int years =scanner.nextInt();

sum=money*r*years;

System.out.println("若投资本金固定不变,则资产总值为:" +sum);

sum=0;for(int i=1;i<=years;i++){

sum=money*r*1;

money=sum;

}

System.out.println("若连本带利投资,则资产总值为:" +sum);

}

}

}

复利java_复利计算1.0,2.0,3.0(java)相关推荐

  1. python计算连续复利_复利的Python程序

    python计算连续复利 Given principle amount, rate and time and we have to find the compound interest in Pyth ...

  2. python如何计算复利_复利到底怎么计算?

    https://zhuanlan.zhihu.com/p/268666964​zhuanlan.zhihu.com 应该有很多小伙伴对复利这一块有疑惑,每天自己在支付宝.微信.天天基金等持有的理财账户 ...

  3. 练习-Java顺序结构综合练习一之银行复利计息收益计算

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: 任务: 假定一个用户初始时向一个储蓄帐户中存了 1000 元人民币,年利率为 2.25%.那么月利率为 0.0225/12=0 ...

  4. C语言试题三之计算并输出 s=1+(1+2^(0.5))+(1+2^(0.5)+3^(0.5))+…+(1+2^(0.5)+3^(0.5)+…+n^(0.5))

    1 .题目 请编写函数function,它的功能是:计算并输出 s=1+(1+2^(0.5))+(1+2^(0.5)+3^(0.5))+-+(1+2^(0.5)+3^(0.5)+-+n^(0.5)) ...

  5. python中计算整商的运算符_Python 运算符中用来计算整商的是( ). (2.0分)_学小易找答案...

    [判断题]函数的名称可以随意命名.( ) (2.0分) [判断题]python中的代码块使用缩进来表示. (2.0分) [单选题]下列选择中,符合python命名规范的标识符是( ). (2.0分) ...

  6. 两点经纬度计算方位角,以正北为0度

    //根据两点经纬度计算方位角,以正北为0度public static double computeAzimuth(Double lat1,Double lon1, Double lat2,Double ...

  7. python用pow计算负数的平方根_pow(x, 0.5)能够计算x的平方根,计算负数的平方根将产生:...

    [单选题]哪个选项是turtle绘图中角度坐标系的绝对0度方向? [单选题]哪个选项对turtle.done()的描述是正确的? [单选题]关于turtle库的画笔控制函数,哪个选项的描述是错误的? ...

  8. 0.1+0.2不等于0.3,微信小程序云开发如何解决JavaScript小数计算精度失准的问题

    先看图,0.1+0.2不等于0.3 这个是JavaScript语言自身存在的一个问题.说到这里不得不提一下网上流传的JavaScript搞笑图 我们在使用云开发来开发微信小程序的时候,会经常遇到Jav ...

  9. java求一元二次方程“ax2+bx+c=0,(a≠0)”的根。要求:通过命令行参数或者Scanner类输入a、b和c的值,借助Math类计算并输出该一元二次方程的实数根。

    编程题:求一元二次方程"ax2+bx+c=0,(a≠0)"的根.要求:通过命令行参数或者Scanner类输入a.b和c的值,借助Math类计算并输出该一元二次方程的实数根. 提示: ...

最新文章

  1. 如何在HTML页面中插入百度地图
  2. 判断tvs能抗住多少千伏浪涌的依据_TVS浪涌保护介绍
  3. 中国磁性材料行业竞争趋势及供需前景分析报告2021年版
  4. 【FPGA】相关介绍
  5. alibaba 实体转json_com.alibaba.fastjson 转换List Map等对象
  6. Atom飞行手册翻译: 3.9 从Textmate中转换
  7. [渝粤教育] 武汉科技大学 证券投资学 参考 资料
  8. ASCII、Unicode、GBK和UTF-8字符编码的区别联系[转]
  9. 注解的引入以及注解的使用
  10. C语言中malloc,calloc,realloc,free的语法与作用
  11. 视频处理中各个分辨率/数字电视系统显示格式 的介绍(QCIF,CIF,4CIF,D1,720P,1080I,1080P等)
  12. 牛顿柯特斯公式及复合形式、龙贝格求积公式,高斯勒让德求积公式
  13. 如何在 Mac 上格式化 SD 卡?
  14. 河南对口升学计算机考纲,2018年河南省对口升学考纲.
  15. 最新博客地址转移https://bravoing.github.io/
  16. mysql 系统默认_mysql之系统默认数据库
  17. 【Geant4和MCNP学习】基于项目从软件建模差异入手深入对两款软件的了解
  18. 基础STM32—点亮灯
  19. 内卷、躺平与中年危机的相关思考
  20. 《C++新经典》第1章 C/C++语言

热门文章

  1. 服务器备份应该怎么做
  2. keras 入门教程(一)
  3. 854计算机基础——备考建议+近年考点汇总
  4. 网络笔记--交换机和路由器
  5. WordPress 配置七牛云 CDN 具体操作
  6. Markdown:如何修改插入图片的大小或比例
  7. 手机罗盘(指南针)校准方法
  8. 入门 Android Lint
  9. 高并发如何处理,解决方案
  10. python中时间加一个小时