本文主要是介绍JAVA之买房子------计蒜客,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目
分析
- 算出每年能攒多少钱m、和房子每年的价格a
- 只要m>=a,就能买的起房子
代码
public static void main(String[] args){Scanner sc = new Scanner(System.in);double n = sc.nextDouble();//n为年薪double k = sc.nextDouble();//k为房子价格的百分比增长double m=1,i;//m是攒钱数double a = 200.0;//默认第一年的年薪N,房价200万,循环是从第二年开始for(i=1;i<20;i++){a = a+a*(k/100.0);//房子价格m = n*(i+1);//第i-1年攒的钱数if(a <= m){//只要攒的钱数大于房子价格就跳出循环break; } } if(i<20) {int b = (int)i;System.out.println(b+1);}else {System.out.println("Impossible");}}
结果
输入:50 10
输出:8
这篇关于JAVA之买房子------计蒜客的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!