课堂作业

设计思路:根据对前20个数据的计算,得出规律,如果买的书的数量在十本以下,则按照一本8元,两本15.2元,三本21.6元,四本25.6元,五本30元,六本38元,七本45.2,八本51.2,九本55.6,十本60元的价格为最低价格,如果超过十元,则按照除了个位数按十本以下的计算方式加上非个位数数字除以10的整数商乘60,就是最低价格。

package demo;
import java.util.Scanner;

public class show {

	
	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		Scanner a=new Scanner(System.in);
		System.out.println("请输入要进行的操作:");
		System.out.println("1:查询最低价格"
				+          "2:退出");
		int d=0;
		d=a.nextInt();
		while(d!=2)
		{
			
		
		if(d==1)
		{
			
		System.out.println("请输入要买多少本书");
		double c=0;
		int b=a.nextInt();
		if(b<=10)
		{
			if(b==1) System.out.println("买"+b+"本书的最低价格为:"+8);
			if(b==2) System.out.println("买"+b+"本书的最低价格为:"+15.2);
			if(b==3) System.out.println("买"+b+"本书的最低价格为:"+21.6);
			if(b==4) System.out.println("买"+b+"本书的最低价格为:"+25.6);
			if(b==5) System.out.println("买"+b+"本书的最低价格为:"+30);
			if(b==6) System.out.println("买"+b+"本书的最低价格为:"+38);
			if(b==7) System.out.println("买"+b+"本书的最低价格为:"+45.2);
			if(b==8) System.out.println("买"+b+"本书的最低价格为:"+51.2);
			if(b==9) System.out.println("买"+b+"本书的最低价格为:"+55.6);
			if(b==10) System.out.println("买"+b+"本书的最低价格为:"+60);
			System.out.println("请输入要进行的操作:");
			System.out.println("1:查询最低价格"
					+          "2:退出");
			d=a.nextInt();
		}
		else if(b>10)
		{
			  
			if(b%10==1) 
			{
			c=(b/10)*60+8;
			System.out.println("买"+b+"本书的最低价格为:"+c);
			}
			if(b%10==2) 
			{
			c=(b/10)*60+15.2;
			System.out.println("买"+b+"本书的最低价格为:"+c);
			}if(b%10==3) 
			{
			c=(b/10)*60+21.6;
			System.out.println("买"+b+"本书的最低价格为:"+c);
			}if(b%10==4) 
			{
			c=(b/10)*60+25.6;
			System.out.println("买"+b+"本书的最低价格为:"+c);
			}if(b%10==5) 
			{
			c=(b/10)*60+30;
			System.out.println("买"+b+"本书的最低价格为:"+c);
			}if(b%10==6) 
			{
			c=(b/10)*60+38;
			System.out.println("买"+b+"本书的最低价格为:"+c);
			}if(b%10==7) 
			{
			c=(b/10)*60+45.2;
			System.out.println("买"+b+"本书的最低价格为:"+c);
			}if(b%10==8) 
			{
			c=(b/10)*60+51.2;
			System.out.println("买"+b+"本书的最低价格为:"+c);
			}if(b%10==9) 
				
			{
			c=(b/10)*60+55.6;
			System.out.println("买"+b+"本书的最低价格为:"+c);
			}if(b%10==0) 
			{
			c=(b/10)*60;
			System.out.println("买"+b+"本书的最低价格为:"+c);
			}
			System.out.println("请输入要进行的操作:");
			System.out.println("1:查询最低价格"
					+          "2:退出");
			d=a.nextInt();
		}
		}
		
		else if(d!=1&&d!=2) 
			{
			System.out.println("输入错误,请重新输入");
			System.out.println("1:查询最低价格"
					+          "2:退出");
			d=a.nextInt();
			}
		}
		if(d==2) System.out.println("结束操作");
		
	}

}

 实验截图:

课堂作业