课堂作业
Posted 牙吃多了糖疼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了课堂作业相关的知识,希望对你有一定的参考价值。
设计思路:根据对前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("结束操作"); } }
实验截图:
以上是关于课堂作业的主要内容,如果未能解决你的问题,请参考以下文章