第四篇

package cn.jbit.classandobject;
import java.util.*;
public class Biye2 {
        String[] cainame={"鱼香肉丝","红烧带鱼","时令鲜蔬"};
        double[] caimoney={ 38.0, 20.0, 10.0 }; 
        int[] zang=new int[3];
        Scanner input=new Scanner(System.in);
        Biye shuzu=new Biye();
        public void initial(){			
        	shuzu.name[0] = "张晴";
        	shuzu.dish[0] = "红烧带鱼 2份";
        	shuzu.time[0] = 12;
        	shuzu.add[0] = "天成路207号";
        	shuzu.sum[0] = 76.0;
        	shuzu.states[0] = 1;
        	shuzu.name[1] = "张晴";
        	shuzu.dish[1] = "鱼香肉丝 2份";
        	shuzu.time[1] = 18;
        	shuzu.add[1] = "天成路207号";
        	shuzu.sum[1] = 20.0;
        	shuzu.states[1] = 0;
    	}
        boolean ding(){
        	boolean isci=false;
        	for (int i = 0; i <shuzu.name.length; i++) {
				if(shuzu.name[i]==null){
					isci=true;
					System.out.println("请输入您的姓名:");
					String name=input.next();
					System.out.println("序号" + "\t" + "菜名" + "\t" + "单价" + "\t" + "点赞数");
					for (int j = 0; j < cainame.length; j++) {
						String yuan=caimoney[j]+"元";
						String dian=(zang[j])>0?zang[i]+"赞":"0";
						System.out.println((j + 1) + "\t" + cainame[j] + "\t"+yuan+"\t"+ dian);
					}
					System.out.println("请输入您选择的菜品编号:");
					int cai=input.nextInt();
					System.out.println("请输入您需要的份数:");
					int fen=input.nextInt();
					double qian=caimoney[cai-1]*fen;
					String meg=cainame[cai-1]+""+fen+"份";
					double fei=0.0;
					if(fei<50){
						fei=5;
					}else{
						fei=0;
					}
						System.out.print("请输入送餐时间(送餐时间是10点至20点间整点送餐):");
						int time = input.nextInt();
						while (time < 10 || time > 20) {
							System.out.print("您的输入有误,请输入10~20间的整数!");
							time = input.nextInt();
						}
							System.out.print("请输入送餐地址:");
							String address = input.next();
							System.out.println("订餐成功!");
							System.out.println("您订的是:"+meg);
							System.out.println("送餐时间:"+time+"时");
							System.out.println("餐费:"+qian+"元,送餐费"+fei+"元,总计:"+(qian+fei)+"元。");
							shuzu.name[i] = name;
							shuzu.dish[i] = cainame[cai-1];
							shuzu.time[i] = time;
							shuzu.add[i] = address;
							shuzu.sum[i] = qian+fei;					
							break;
					}
        }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值