伪代码练习

该系统根据用户身份(普通用户或管理员)执行不同操作。普通用户需查看菜单、订餐,如菜品不在菜单中则重新订餐,之后填写个人信息并确认收货。管理员则查看用户信息,进行分类,并调度管理人员接收反馈,如果没有收到反馈则继续调度。
摘要由CSDN通过智能技术生成
Begin //开始
IF A==true then//如果用户的身份是普通用户
	 showMenu();//查看菜单
     loop:B:=getOrder();//用户进行订餐
	 C:=isOrderVaild(B);//获取是否在菜单中的结果
	 IF(C==false) THEN
		GOTO loop //如果菜品不在菜单中重新订餐
		ELSE 
	    loop2: D=updateUserInfo();//填写个人信息
	           E=isUserInfoVaild(D);//判断个人信息是否有效
	           IF(E==false) then //如果信息无效
	              GOTO loop2 //如果信息无效,重新填写个人信息
	              ELSE
	              confirmDelivery();//确认收货
	              GOTO loop4 //用户退出
	           END IF
	 END IF
	 
	 ELSE //如果身份是管理员
	 	getUserInfo();//查看订单用户信息
	 	categorizeUserInfo();//对用户信息进行分类
	 	loop3:schedulestaff();//调度管理人员
	 		F:=receivedFeedBack();//接受信息
	 		IF(F==false) THEN
	 			GOTO loop3 //如果没有接受信息,继续调度
	 			ELSE
	 			GOTO loop4 //管理者退出
	 loop4:exit();//退出
END IF
	 
	 
	 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值