码迷,mamicode.com
首页 > 编程语言 > 详细

java 基础程序之商场结账管理

时间:2017-07-05 23:03:44      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:bre   package   out   number   商品   system   boolean   price   continue   

项目流程:所选择的商品价格和商品数量,每统计一次,计算总价,之后总价进行累加,最后选择退出或者清空total的内存空间。进行下一次的结账;

package com.zhiyou100;

import java.util.Scanner;
import java.util.function.Predicate;

public class MyShop {

	public static void main(String[] args) {
		
		
		boolean sc =true;
		while (sc) {
			double total=0;
			Scanner scanner =new Scanner(System.in);
		    
			System.out.println("欢迎来到我的商店!");
		    while (true) {
		    	
					System.out.print("请输入单价:");
					double  price=scanner.nextDouble();
					System.out.print("请输入数量:");
					int number=scanner.nextInt();
					
					total+=price*number;
			
			    
			    System.out.printf("累计结果:¥:%.2f %n", total);
			    System.out.println("清零请按c,退出请按q,继续请按任意键");
			    scanner.nextLine();
			    String flog=scanner.nextLine();
			    if (flog.equals("c")) {
					total=0;
				}else if (flog.equals("q")) {
					sc=false;
					break;
				}else {
					continue;//continue 继续
				}   
			}	
		}
	}

}

 

  

 

java 基础程序之商场结账管理

标签:bre   package   out   number   商品   system   boolean   price   continue   

原文地址:http://www.cnblogs.com/zhaoxiaojie01/p/7123796.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!