2018-12-27幸运抽奖

幸运抽奖

一、 总结

(1) . C#中运算符有算术运算符、关系运算符和逻辑运算符等

(2) . C#中的类型转换分自动类型转换和强制类型转换

(3) . 多重if和switch选择结构都可以用于多分支的情况,但使用场合不同

(4) . while循环先判断再执行,do-while循环反之

(5) . for循环适用于循环次数确定的情况

(6) . break和continue都可以改变程序执行的流程,但含义不同,使用场合也不同

二、 描述

(一) 任务

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

(二) 主要功能

注册

登录

幸运抽奖

三、 任务分解

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

1. 需求说明

(1) . 输出菜单

(2) . 选择菜单编号,输出菜单信息

(3) . 如果编号选择错误,输出“您的输入有误!”

[图片上传失败...(image-fe5816-1545875842090)]

2. 完成时间

10分钟

3. 共性问题

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

1. 需求说明

(1) . 系统询问用户是否继续

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

[图片上传失败...(image-9d2f21-1545875842089)]

2. 完成时间

15分钟

3. 共性问题

(三) 任务三:实现注册

1. 需求说明

(1) . 输入用户名和密码,系统产生4位随机数作为卡号。

(2) . 注册成功,显示注册信息并修改注册标识为true

[图片上传失败...(image-fdcd38-1545875842089)]

2. 提示

int max = 99999;

int min = 1000;

Random rd = new Random();

rd.Next(min, max);

3. 完成时间

15分钟

4. 共性问题讲解

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

1. 需求说明

(1) . 输入注册时的用户名和密码,登录成功,提示欢迎信息

(2) . 如果用户名和密码输入错误,提示用户继续输入,最多有3次输入机会

[图片上传失败...(image-b8b597-1545875842089)]

2. 完成时间

25分钟

3. 共性问题讲解

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

1. 需求说明

(1) . 登录成功后,用户选择幸运抽奖菜单,进入幸运抽奖功能

(2) . 输入会员卡号,系统生成5个4位随机数作为幸运数字

(3) . 如果会员卡号是其中之一,则成为本日幸运会员;否则不是幸运会员

[图片上传失败...(image-a8bd62-1545875842089)]

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容