极客学伟
2015-07-02 13:59
采纳率: 100%
浏览 1.6k
已采纳

学弟课堂作业,帮他解决下-工作太忙

/*模拟一个在线课程学习系统

有一个在线学习网站,打开程序,弹出“欢迎登陆学习网站”。
然后弹出选项“请选择功能:1.注册 2.登陆”。
如果选择不是1和2,提示重新选择。
如果选择1,进入注册界面—> 提示“请设置用户名,要求为6位整数”,如果输入错误,允许循环输入。然后继续提示“请输入密码,要求为6位整数”,如果输入错误,允许循环输入。输入正确后,提示“设置成功”,并存储信息。然后跳转到登陆界面。
如果选择2,进入登陆界面,提示用户输入登陆账号和密码,如果注册了,那么使用注册密码,如果没注册,默认登陆的账号为“123456”,默认密码为“111111”。验证登陆,有三次机会,三次输入失败,提示“验证失败,账户被锁!”,并退出程序。如果输入账号和密码正确,弹出“恭喜您,登陆成功!”。
登陆成功之后,展示主界面,如下所示
请选择操作:
1. 开始学习
2. 查询学习次数
3. 购买
4. 设置
5. 退出
如果选项不是1~5,提示“选择错误,请重新选择”。
如果选择1,开始学习,只要开始学习,购买的学习次数 -1 。因此,先判断是否有剩余学习次数。默认初始学习次数为3次。如果次数为0,提示“对不起,学习次数为0,请先购买!”。然后跳到购买模块。
如果有剩余学习次数,学习次数-1,提示“正在学习 ^o^ \n 学习结束!”,然后跳到主界面,继续选择。
如果选择2,展示“您已学习x次,剩余学习次数为x次”,然后跳到主界面,继续选择。
如果选择3,提示“请输入购买学习次数”,要求购买的次数大于0小于10,进行验证,如果输入错误,重新输入。输入符合规定次数后,提示“购买成功,您剩余学习次数为x次!”,然后跳到主界面,继续选择。
如果选择4,展示“账号设置,1.修改账号,2.修改密码”,输入不是1和2,提示重新输入。如果输入1,修改账号,要求6位数字,如果和旧的账号名称相同,提示“不能与旧的账号名称相同,请重新输入”,输入新的符合规则的账号后,提示“恭喜你,账号设置成功!”,然后跳到主界面,继续选择。如果输入2,修改密码,要求6位数字,如果和旧的密码相同,提示“不能与旧的密码相同,请重新输入”,输入新的符合规则的密码后,提示“恭喜你,密码设置成功!”。然后跳到主界面,继续选择。
如果选择5,提示“退出成功!”,然后跳转到登陆模块,提示重新登陆。*/


8条回答 默认 最新

相关推荐 更多相似问题