资源简介 鄂教版 信息技术 第七单元第25课 选择结构程序设计 真相永远只有一个! 在一个漆黑的晚上,幸福小区发生了一起盗窃案。 接到报警,警察迅速赶来,但是小偷还是逃跑了。 经调查取证,初步锁定了三名犯罪嫌疑人,其中一人是小偷。 POLICE C B A POLICE 警察逐个询问 POLICE C B A 我不是小偷 小偷是A 我也不是小偷 三人各执一词,但只有一人说了真话。 小偷 POLICE C B A 我不是小偷 小偷是A 我也不是小偷 三人各执一词,但只有一人说了真话。 左 右 小偷是谁? 小偷是 B 小偷是C 假设A说的是真话 小偷不是A 小偷是谁? 小偷是 A 小偷是C 假设B说的是真话 小偷不是B 假设C说的是真话 小偷是A POLICE C B A 我不是小偷 小偷是A 我也不是小偷 三人各执一词,但只有一人说了真话。 侦探的新助手 ---选择结构程序设计 在假设推理中经历哪些步骤? 分析案件,寻找破案方法 ①②③④⑤⑥ 开始 判断“小偷不是A”是否是真 小偷是A 判断“小偷不是B”是否是真 判断“小偷是A”是否是真 计算说真话的个数 根据个数判断假设是否成立 结束 分析案件,寻找破案方法 智能化办案---编写程序 开始 判断“小偷不是A”是否是真 小偷是A 判断“小偷不是B”是否是真 判断“小偷是A”是否是真 计算说真话的个数 根据个数判断假设是否成立 结束 如果个数是1,那么假设成立, 否则假设不成立 使用变量存储数据 使用关系运算符判断真假 使用加法运算 任务二:前五个步骤转换成python代码 智能化办案---编写程序 开始 判断“小偷不是A”是否是真 小偷是A 判断“小偷不是B”是否是真 判断“小偷是A”是否是真 计算说真话的个数 结束 个数是1 输出:假设成立输 输出:假设不成立输 成立 不成立 顺序结构流程 选择结构流程 智能化办案---编写程序 个数是1 输出:假设成立输 输出:假设不成立输 成立 不成立 if条件语句 任务三:将第六步转换成python代码 总结 1. 编程解决实际问题的步骤: 2. If条件语句及选择流程 计算机自动完成判断 展开更多...... 收起↑ 资源预览