用LabVIEW实现Bingo游戏(猜数字游戏).pptVIP

  • 212
  • 0
  • 约1.24千字
  • 约 23页
  • 2020-11-30 发布于广东
  • 举报

用LabVIEW实现Bingo游戏(猜数字游戏).ppt

用LabVIEW实现 Bingo游戏(猜数字游戏) —— 08300190014 苗正钰 合作者:张逸飞 指导老师:俞熹 Bingo游戏介绍 由系统生成一个随机的四位数,且其各个位上的4个数两两不同。用户所要做的,就是把这个四位数找出来。 用户每输入一次猜测(建议四个位上数字不同),系统就进行一次判断——有b个相同数字但位置不对的,反馈bB;有a个数字和位置都正确的,反馈aA。总的反馈形式为aAbB。 用户结合反馈内容,通过逻辑判断,要在8次机会以内找到正确答案。 我的版本(区别) 三位数 用户输入的数可以有相同数字 不设次数要求 流程图 随机数生成 读取输入 数据处理 结果反馈 结束 3A0B 非3A0B 模块化 随机数生成 输入值拆分 正确度统计 结果输出 随机数生成(一) 随机数生成(二) 随机数生成(三) 输入值拆分 输入值除以100并向下取整即得百位上的数 输入值减去百位数乘以100,除以10并向下取整即得十位上的数 同理可得个位上的数 平铺式顺序结构 正确度统计 由于生成的随机数在各个位上的数(answer i)不等,而用户输入的数(reply i)则不一定,故采用图中执行逻辑以尽可能减少执行次数 结果输出(一) 结果输出(二) 总体结构 最终外观(前面板) 运行模式 连续运行模式 心得 将大问题化成若干小问题,逐个击破,再汇总到一起 初级阶段可多用各种结构

文档评论(0)

1亿VIP精品文档

相关文档