zoukankan      html  css  js  c++  java
  • 使用循环结构来找零

    打印购物小票

    循环输入商品编号和购物数量

    当输入n时结账

    结账时计算应付金额并找零

    折扣为0.8时找零

    1.T恤价格:(245)  2.网球鞋价格:(300)   3.网球拍价格:(150)

    考虑到用户不一定只买一种商品,所以这边就需要用到嵌套循环结构;while和switch

    while语法:

    int x = 1

    while(){

    }

    switch语法:

    int y = 1

    switch(){

    case 1 :

    break;

    case 2 :

    break;

    default:

    break;

    }

    以及scanner的导入

    例如:

    package gwxp;
    import java.util.Scanner;
    import org.omg.Messaging.SyncScopeHelper;
     
    public class xx9 {
    public static void main(String[] args) {
     int m1 = 0;
     int m2 = 0;
     int m3 = 0;
     System.out.println("MyShopping管理系统>购物结算");
     System.out.println("1.T恤   2.网球鞋   3.网球拍");
     Scanner sc = new Scanner(System.in);
     String i ="Y" ;
     while("Y".equals(i)){
      System.out.print("请输入商品编号:");
      int spbh = sc.nextInt();
      switch(spbh){
      case 1 :
       System.out.print("请输入数量:");
      int tNum = sc.nextInt();
       System.out.println("T恤¥245 "+"数量 "+tNum+" 合计"+(tNum*245));
       m1=tNum*245;
       break;
      case 2 :
       System.out.print("请输入数量:");
      int xNum = sc.nextInt();
       System.out.println("网球鞋¥300 "+"数量 "+xNum+" 合计"+(xNum*300));
       m2=xNum*300;
       break;
      case 3 :
       System.out.print("请输入数量:");
      int pNum = sc.nextInt();
       System.out.println("网球拍¥150 "+"数量 "+pNum+" 合计"+(pNum*150));
       m3 = pNum*150;
       break;
      default:
       System.out.print("输入错误");
       break;
      }
      System.out.print("是否继续(Y/N)"); 
      i = sc.next();
      
      
     }
     System.out.println("折扣 0.8");
     System.out.println("应付金额:"+(m1+m2+m3)*0.8);
     System.out.println("实付金额:");
     int money =sc.nextInt();
     
     System.out.println("找钱:"+(money-(m1+m2+m3)*0.8));
     
     
    }
    }
  • 相关阅读:
    python-study-08
    第一周代码整理
    python-study-阶段总结
    python-study-07
    二分查找数组中与目标数字(可以是浮点型)最近的数的位置
    寻找最大数
    零件分组(stick)
    走迷宫
    自然数的拆分问题 字典序
    素数环(回溯)
  • 原文地址:https://www.cnblogs.com/Jc1995/p/12712133.html
Copyright © 2011-2022 走看看