编写一个超市购物程序,在一家超市有牙刷、毛巾、水杯、苹果和香蕉五种商品,用户输入商品序列号进行商品购买,用户输入购买数量后计算出所需要花费的钱,一次购买结束后,需要用户输入“Y”或“N”,“Y”代表继续购买,“N”代表购物结束。商品价格如下表所示。

编号

商品名称

价格

1

牙刷

8.8元

2

毛巾

10.0元

3

水杯

18.8元

4

苹果

12.5元

5

香蕉

15.5元

编程源代码:

package com.java;
import java.util.Scanner;
public class HelloWorld{public static void main(String[] args){String a = "Y";double sum = 0.0;do{System.out.println("请输入购买的编号:");Scanner sc = new Scanner(System.in);int num = sc.nextInt();switch (num) {case (1):System.out.println("请输入购买牙刷的数量:");int num1 = sc.nextInt();sum += num1 * 8.8;System.out.println("是否继续购物:");a = sc.next();break;case (2):System.out.println("请输入购买毛巾的数量:");int num2 = sc.nextInt();sum += num2 * 10;System.out.println("是否继续购物:");a = sc.next();break;case (3):System.out.println("请输入购买水杯的数量:");int num3 = sc.nextInt();sum += num3 * 18.8;System.out.println("是否继续购物:");a = sc.next();break;case (4):System.out.println("请输入购买苹果的数量:");int num4 = sc.nextInt();sum += num4 * 12.5;System.out.println("是否继续购物:");a = sc.next();break;case (5):System.out.println("请输入购买香蕉的数量:");int num5 = sc.nextInt();sum += num5 * 15.5;System.out.println("是否继续购物:");a = sc.next();break;}}while(a.equals("Y"));System.out.println("这次购物的总价是:");System.out.println(sum);}
}

运行结果截图:

超市购物程序设计(java)相关推荐

  1. Java编写超市购物_Java实现超市购物程序设计

    超市购物程序设计 //超市购物程序设计 //编写一个超市购物程序,实现超市购物功能.购物时,如果购物者所要购买的商品在超市中有,则提示购物者买到了某商品,如果没有购物者所需的商品,则提示购物者白跑了一 ...

  2. 【Java】Java基础训练之超市购物程序设计

    @[TOC]超市购物程序设计 任务描述 购物时,如果购买的商品在超市中有,则提示购物者买到了某商品, 否则提示什么都没买到. 实现思路 该超市购物程序中包含商品,超市和购物者三个对象. 首先定义三个对 ...

  3. 校园超市购物系统(JAVA,JSP,SSM,MYSQL)

    校园超市购物系统(JAVA,JSP,SSM,MYSQL)(毕业论文11000字以上,共27页,程序代码,MySQL数据库) [下载代码+论文] [运行环境]MyEclipse, jdk, Tomcat ...

  4. JAVA案例2—3 超市购物程序设计

    编写一个超市购物程序,在一家超市有牙刷,毛巾,水杯,苹果和香蕉五种商品,商品价格如表所示. 商品价格表 编号 商品名称 价格(元) 1 牙刷 8.8 2 毛巾 10.0 3 水杯 18.8 4 苹果 ...

  5. java 超市购物程序设计

    编写一个超市购物程序,在一家超市有以下商品: 牙刷(8.8元),毛巾(10.0元),水杯(18.8元),苹果(12.5元),香蕉(15.5元). 用户通过输入商品序列号进行商品购买,用户输入购买数量后 ...

  6. JAVA(超市购物程序设计)

    1任务描述 去超市购物是日常生活中的重要事情之一.在超市中有很多日常生活的用品,如果水果.蔬菜.洗衣机.电冰箱等.人们只能买到超市中已有物品,如果超市中没有或者已经卖完了,那么只能是白跑一趟了. 本任 ...

  7. 【案例2-3】超市购物程序设计

    黑马程序员java基础案例教程 编写一个超市购物程序,在一家超市有牙刷.毛巾.水杯.苹果和香蕉五种商品,商品价格如下图所示 编号 商品名称 价格(元) 1 牙刷 8.8 2 毛巾 10.0 3 水杯 ...

  8. 超市购物系统java总结_超市购物系统JAVA商业源码下载

    超市购物系统 本软件运行环境: JDK1.5+SQL2000SP4 源代码运行环境: JBuider2006+ SQL2000SP4 用JBuider2006打开 \超市购物系统\Lgcsgwxt\L ...

  9. 2-3超市购物程序设计

    package cn.jbit.nestedloops; import java.util.Scanner; public class GouWu {//购物系统static double money ...

最新文章

  1. iOS tableview性能优化及分析
  2. linux shell 统计行数的8种方法
  3. 使Docker搭建Java Web运行环境
  4. IDEA下maven项目Plugins和Dependencies红线
  5. ios调用restful接口_Postman调用https异常解决
  6. 【数据结构与算法】之深入解析“买卖股票的最好时机III”的求解思路与算法示例
  7. 【转】Dicom基础知识
  8. python android自动化_python在Android下的自动化测试用法
  9. python新奇检测_3种Python检测URL状态
  10. Docker学习总结(4)——Docker镜像与容器命令
  11. SQL SERVER 锁定的实例
  12. 只要听说过电脑的人都能看懂的网上pdf全书获取项目
  13. 与虚拟机和linux的初次接触
  14. 阿里云2017财年:营收66.63亿 同比增长121%
  15. 5G组网方案和频谱规划
  16. JSP内置对象session和application
  17. 3dmax渲染完就卡住不动,怎么办
  18. 初始化audio失败是什么意思_DirectXAudio初始化失败,高手看 – 手机爱问
  19. PgMP学习感受分享
  20. 旅游类APP-环境搭建

热门文章

  1. 基于FPGA的SPWM调制
  2. kotlin和python哪个好?驱动核心源码详解和Binder超系统学习资源,终局之战
  3. H.265 3D视频编码
  4. Linux下如何运行bash文件和.sh文件
  5. linux usermod命令修改用户属性
  6. Python3 爬虫神器总结
  7. Listview排序
  8. 味觉脑科学——吃辣可以降血压?
  9. 放置大石头的艺术:让你的效率翻倍
  10. php和pecl,PECL 与 phpize