美文网首页
【第十章】综合训练-幸运抽奖

【第十章】综合训练-幸运抽奖

作者: 找寻美好 | 来源:发表于2018-12-27 09:05 被阅读0次

    一、 总结

    (1) . C#中运算符有算术运算符、关系运算符和逻辑运算符等
    (2) . C#中的类型转换分自动类型转换和强制类型转换
    (3) . 多重if和switch选择结构都可以用于多分支的情况,但使用场合不同
    (4) . while循环先判断再执行,do-while循环反之
    (5) . for循环适用于循环次数确定的情况
    (6) . break和continue都可以改变程序执行的流程,但含义不同,使用场合也不同

    二、 描述

    (一) 任务

    为某商场开发一套幸运抽奖系统,客户首先注册成为商场会员,会员登录系统,参加抽奖活动

    (二) 主要功能

    • 注册
    • 登录
    • 幸运抽奖

    三、 任务分解

    (一) 任务一:实现菜单的输出显示

    1. 需求说明

    (1) . 输出菜单
    (2) . 选择菜单编号,输出菜单信息
    (3) . 如果编号选择错误,输出“您的输入有误!”

    image.png

    2. 完成时间

    10分钟

    3. 共性问题

    (二) 任务二:实现循环执行功能

    1. 需求说明

    (1) . 系统询问用户是否继续
    (2) . 如果用户选择继续,则可以继续选择菜单,否则程序结束,退出系统

    image.png

    2. 完成时间

    15分钟

    3. 共性问题

    (三) 任务三:实现注册

    1. 需求说明

    (1) . 输入用户名和密码,系统产生4位随机数作为卡号。
    (2) . 注册成功,显示注册信息并修改注册标识为true


    image.png

    2. 提示

    int max = 99999;
    int min = 1000;
    Random rd = new  Random();
    rd.Next(min, max);
    

    3. 完成时间

    15分钟

    4. 共性问题讲解

    (四) 任务四:实现登录功能

    1. 需求说明

    (1) . 输入注册时的用户名和密码,登录成功,提示欢迎信息
    (2) . 如果用户名和密码输入错误,提示用户继续输入,最多有3次输入机会

    image.png

    2. 完成时间

    25分钟

    3. 共性问题讲解

    (五) 任务四五:实现幸运抽奖

    1. 需求说明

    (1) . 登录成功后,用户选择幸运抽奖菜单,进入幸运抽奖功能
    (2) . 输入会员卡号,系统生成5个4位随机数作为幸运数字
    (3) . 如果会员卡号是其中之一,则成为本日幸运会员;否则不是幸运会员

    image.png

    相关文章

      网友评论

          本文标题:【第十章】综合训练-幸运抽奖

          本文链接:https://www.haomeiwen.com/subject/fvillqtx.html