请选择 进入手机版 | 继续访问电脑版

登录  | 立即注册

游客您好!登录后享受更多精彩

查看: 266|回复: 0

【Java】模拟超市收银系统

[复制链接]

441

主题

506

帖子

1944

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1944

荣誉管理论坛元老

发表于 2021-6-30 22:12:31 来自手机 | 显示全部楼层 |阅读模式 来自:
  1. import java.util.*;( e3 h3 _: w3 D% {/ t3 b* D
  2. public class Main {
    * @# J4 l1 L' p2 j
  3.     public static void main(String[] args) {
    1 @  n. Z3 S: W9 o- s, s, n0 J. P( ~4 ^
  4.         String pName1="苹果";
    ; u5 x$ \% w$ _" T+ y* N
  5.                 double pPrice1=3.9;7 j7 i: X" I, I& l
  6.                 String pNums1="1001";; _; C4 @! N! u  O1 s8 h
  7.                 ! r( u; L! H5 I: L. T7 H
  8.                 String pName2="香蕉";
    0 V* M8 n( K6 {! Q* X$ D1 F
  9.                 double pPrice2=5.6;
    5 X. x0 K7 I0 h$ r7 Z2 g
  10.                 String pNums2="1002";5 T8 N6 u. Z# R0 l" o3 J+ X
  11.                
    4 Q9 ^5 O& N$ J2 a6 C
  12.                 String pName3="橘子";
    ; g  M9 I1 b: d; Q7 e/ D) B: `/ D
  13.                 double pPrice3=4.5;: k" M4 M# O% U3 e, A/ ?- {9 g
  14.                 String pNums3="1003";
    6 i; n9 i; I7 f2 z) q! p+ n* S
  15.                
    ) }' x0 N& v/ g
  16.                 Scanner s =new Scanner(System.in);% c& s% G+ f- A6 G
  17.                 System.out.println("欢迎进入超市收银系统!");
    6 `5 e0 S# g, q) {( y
  18.                 System.out.println("请输入商品编号:");6 ^! c# f# p  N  u, E" k# X
  19.                 String num =s.next();8 M9 e4 Y& N# n9 [: [
  20.                 System.out.println("请输入购买的重量(斤):");7 O$ O; P& \% X. q. W8 g
  21.                 double weight=s.nextDouble();
    ! e$ \4 v) h+ j7 Y$ k3 b1 y
  22.                
    ( Z- A2 T- e$ ~9 c7 C# V
  23.                 String pName ="";
    ! v+ O* N1 u, }- @6 Z; O
  24.                 double pPrice=0;2 \$ @3 D0 E+ b2 r# g
  25.                 if(num.equals(pNums1)){
    ; _; n; C. h0 p) D! P. @2 `2 |0 m7 b
  26.                         pName=pName1;, w" [' w( ^  v7 S; F% T% B6 Z
  27.                         pPrice=pPrice1;
    2 X6 x* w& B' f, m2 J  L; V; k
  28.                 }else if(num.equals(pNums2)){
    , P1 }, B9 E( S2 L. }- u
  29.                         pName=pName2;) ]  H8 A0 t8 O! f
  30.                         pPrice=pPrice2;
    6 I) A$ u0 f5 n9 a9 v
  31.                 }else if(num.equals(pNums3)){# d; Y/ f! v& o1 T" d( I
  32.                         pName=pName3;
    # y% N; E  G' }  O; [$ e/ a) x
  33.                         pPrice=pPrice3;
    & t7 n4 [- Y7 v8 P4 c$ A( N+ Y
  34.                 }else{
    # e- ]5 ~. c( [# z( X
  35.                         System.out.println("输入错误");) ?3 o6 V  j, G+ u" R! G
  36.                 }$ S+ `; h' D; [0 L
  37.                 System.out.println("您购买的商品是:"+pName+" "+"单价:"+pPrice+"元"+" "+"一共:"+pPrice*weight+"元");, U) p0 ^( g2 F$ F- I
  38.                 System.out.println("请输入收银(元):");% q% @1 x7 k7 [+ f& v2 C
  39.                 double money =s.nextDouble();3 ~4 E; M9 h" K0 w
  40.                 double change=money-pPrice*weight;0 q: |( e5 }* {
  41.                 System.out.println("找零:"+change);
    8 b! \  F2 C1 j5 l. X( R
  42.     }
    5 O  K' o+ w8 _2 F
  43. }" C& D7 g! i$ N4 G
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|星空社区

GMT+8, 2022-8-11 23:26 , Processed in 0.056672 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表