第十四周课上作业

设计思路:输入自己要买的书本的个数;

从第10个开始有了规律,让总数除以10得到的整数部分*60,余数部分有一定的规律。

代码

package sy;

import java.util.Scanner;

public class MinMoney {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
       Scanner in=new Scanner(System.in);
       System.out.println("请输入要买的书本数");
       int num=in.nextInt();//输入要买书的个数
       double minmoney = 0;
       if(num%10==0)
       {
          minmoney=(num/10)*60; 
       }
       else if(num%10==1)
       {
         minmoney=(num/10)*60+8;
       }
       else if(num%10==2)
       {
           minmoney=(num/10)*60+15.2;
       }
       else if(num%10==3)
       {
           minmoney=(num/10)*60+21.6;
       }
       else if(num%10==4)
       {
           minmoney=(num/10)*60+25.6;
       }
       else if(num%10==5)
       {
           minmoney=(num/10)*60+30;
       }
       else if(num%10==6)
       {
           minmoney=(num/10)*60+38;
       }
       else if(num%10==7)
       {
           minmoney=(num/10)*60+45.2;
       }
       else if(num%10==8)
       {
           minmoney=(num/10)*60+51.2;
       }
       else if(num%10==9)
       {
           minmoney=(num/10)*60+55.6;
       }
       System.out.println("花费的最少的钱为:"+minmoney);
    }

}

截图:

          

总结:

在写一些的算术的程序的时候,我们应该先找出他的规律性,然后再根据规律性进行写代码,这样我们的代码即好些又不会错,而且运算律快。

posted @ 2016-05-31 13:36  林.夕  阅读(163)  评论(0)    收藏  举报