java的简单食物购买系统
来源:互联网 发布:称重收银软件 编辑:程序博客网 时间:2024/05/17 04:07
package com.L.work;import java.util.Scanner;public class Core { private double price1; private double price2; private double price3; private double price4; private double price5; private double price6; private double price7; private double price8; private double totalprice = 0; public static boolean flag=true; String [][]Item = new String[100][100]; public static int i =0; public static void main(String[] args) { Core core = new Core(); core.Map(); while(flag){ core.Select(); } core.Note(); } private void Note() { /* * Print small ticket */ // TODO Auto-generated method stub System.out.println(""); System.out.println("ITEM PRICE Quantity Sub_total"); System.out.println("------------------------------------------"); for(int i= 1;i<10;i++){ if(Item[i][0]==null){ continue; } System.out.print(Item[i][0]+" "); System.out.print(Item[i][1]); System.out.println(); } System.out.println("------------------------------------------"); System.out.println("Total Charge is : $"+totalprice); } private void Select() { /* * select food to buy that you want */ // TODO Auto-generated method stub System.out.println("Press 1 - 8 digit for your order,Any other digit to quit:"); Scanner scanner = new Scanner(System.in); String number = scanner.nextLine(); switch (number) { case "1": System.out.println("How many Burger do you need?"); Scanner scanner1 = new Scanner(System.in); double num1 = scanner1.nextInt(); price1 = num1*1; totalprice+=price1; Item[1][0]="Burger $1.0"; Item[1][1]=String.valueOf(num1)+" "+String.valueOf(price1); break; case "2": System.out.println("How many Hot Dog do you need?"); Scanner scanner2 = new Scanner(System.in); double num2 = scanner2.nextInt(); price2 = num2*2; totalprice+=price2; Item[2][0]="Hot Dog $2.0"; Item[2][1]=String.valueOf(num2)+" "+String.valueOf(price2); break; case "3": System.out.println("How many Sandwich do you need?"); Scanner scanner3 = new Scanner(System.in); double num3 = scanner3.nextInt(); price3 = num3*3; totalprice+=price3; Item[3][0]="Sandwich $3.0"; Item[3][1]=String.valueOf(num3)+" "+String.valueOf(price3); break; case "4": System.out.println("How many Taco do you need?"); Scanner scanner4 = new Scanner(System.in); double num4 = scanner4.nextInt(); price4 = num4*4; totalprice+=price4; Item[4][0]="Taco $4.0"; Item[4][1]=String.valueOf(num4)+" "+String.valueOf(price4); break; case "5": System.out.println("How many Pizza do you need?"); Scanner scanner5 = new Scanner(System.in); double num5 = scanner5.nextInt(); price5 = num5*5; totalprice+=price5; Item[5][0]="Pizza $5.0"; Item[5][1]=String.valueOf(num5)+" "+String.valueOf(price5); break; case "6": System.out.println("How many Soda do you need?"); Scanner scanner6 = new Scanner(System.in); double num6 = scanner6.nextInt(); price6 = num6*1.2; totalprice+=price6; Item[6][0]="Soda $1.2"; Item[6][1]=String.valueOf(num6)+" "+String.valueOf(price6); break; case "7": System.out.println("How many Iced Tea do you need?"); Scanner scanner7 = new Scanner(System.in); int num7 = scanner7.nextInt(); price7 = num7*2.4; totalprice+=price7; Item[7][0]="Iced Tea $2.4"; Item[7][1]=String.valueOf(num7)+" "+String.valueOf(price7); break; case "8": System.out.println("How many Water do you need?"); Scanner scanner8 = new Scanner(System.in); int num8 = scanner8.nextInt(); price8 = num8*3.5; totalprice+=price8; Item[8][0]="Water $3.5"; Item[8][1]=String.valueOf(num8)+" "+String.valueOf(price8); break; default: flag =false; break; } } private void Map() { // TODO Auto-generated method stub System.out.println(" Welcome to the Best Place for Lunch! "); System.out.println(" ITEM PRICE"); System.out.println(" -----------------"); System.out.println(" Food Menu "); System.out.println(" Burger $1.0 "); System.out.println(" Hot Dog $2.0"); System.out.println(" Sandwich $3.0"); System.out.println(" Taco $4.0"); System.out.println(" Pizza $5.0"); System.out.println(" Drink Menu"); System.out.println(" Soda $1.2"); System.out.println(" Iced Tea $2.4 "); System.out.println(" Water $3.5"); System.out.println(" ----------------"); System.out.println("Press 1 for Burger"); System.out.println("Press 2 for Hot dog"); System.out.println("Press 3 for Sandwich"); System.out.println("Press 4 for Taco"); System.out.println("Press 5 for Pizza "); System.out.println("Press 6 for Soda "); System.out.println("Press 7 for Iced Tea "); System.out.println("Press 8 for Water"); }}
本打算利用文件流操作,但是时间有限,所以利用了数组实现购物清单的放置。
阅读全文
0 0
- java的简单食物购买系统
- 超市简单购买系统
- 商品购买简单java页面
- 简单的购买商品功能
- 订餐系统对食物的维护
- ios的购买系统编程
- 一个简单的实现购买商品功能的Java小程序
- JAVA(三) ——购买商品的简单程序【稍加完善】
- java-简单的登录系统
- JAVA(二) ——购买商品简单程序
- JAVA(四) ——购买商品简单程序【略详细】
- 20171010_购买Java的书籍
- java学习之小项目彩票购买系统
- 清朝的食物情况
- 各种食物的疗效
- 有助睡眠的食物
- 匪夷所思的食物
- 糟糕的食物
- Problem A: STL——灵活的线性表
- android SQLite数据库基本操作
- Oracle的三大范式
- c++编译链接过程
- 5.取近似值
- java的简单食物购买系统
- java解汉诺塔问题
- ubuntu 14.04系统安装 Scientific Toolworks Understand 软件教程
- Linux 运行进程实时监控pidstat命令详解
- hihocoder1172—博弈游戏·Nim游戏·二
- 判断一个整数的二进制数里有几个1
- office使用记录
- 部署NFS服务
- POJ 1293 Duty Free Shop 笔记