4.3 运用选择结构描述问题求解过程(2)课件-2021-2022学年高中信息技术粤教版(2019)必修1

2021-11-08
| 20页
| 1524人阅读
| 60人下载
普通

内容正文:

4.3 运用选择结构描述问题求解过程 问题解决及应用 第四章 程序设计基础 课前回顾 if (表达式): 代码块 if (表达式): 代码块1 else: 代码块2 单分支语句 双分支语句 第四章 程序设计基础 4.3 运用选择结构描述问题求解过程 探究活动 问题:对于读入的一个整数a,判断其是奇数还是偶数? a%2==0 偶数 a%2==1 奇数 第四章 程序设计基础 4.3 运用选择结构描述问题求解过程 课前回顾 开始 结束 输入整数a a%2==0 a%2==1 偶数 奇数 True True False False 第四章 程序设计基础 4.3 运用选择结构描述问题求解过程 第四章 程序设计基础 设计算法 根据上面的分析,解决问题的算法描述如下: ①输入整数a; ②如果a%2==0,则输出是偶数; 否则输出是奇数; ③结束。 4.3 运用选择结构描述问题求解过程 2 a%2==0 开始 结束 输入整数a 偶数 奇数 False True 第四章 程序设计基础 4.3 运用选择结构描述问题求解过程 编写程序 a = int(input("请输入一个整数:")) if (a % 2 == 0): print(a,"是偶数") else: print(a,"是奇数") 第四章 程序设计基础 4.3 运用选择结构描述问题求解过程 探究活动 第四章 程序设计基础 4.3 运用选择结构描述问题求解过程 第四章 程序设计基础 分析问题 对于读入的三个数a、b、c,设其中的最大数为m,先找出a和b中最大的数赋给m,然后再将m与c比较,从而找了三个数中最大的数。 4.3 运用选择结构描述问题求解过程 第四章 程序设计基础 设计算法 算法描述一: ① 输入三个数a、b、c; ② 如果a>b,则m=a;否则m=b; ③ 如果c>m,则m=c; ④ 输出m的值; ⑤ 结束。 4.3 运用选择结构描述问题求解过程 算法描述二: ① 输入三个数a、b、c; ② 如果a>b,则m=a; ③ 如果a<b,则m=b; ④ 如果c>m,则m=c; ⑤ 输出m的值; ⑥ 结束。 第四章 程序设计基础 函数分割 函数分割 .split() 对象是一个 “字符串” #split()括号内可以没有参

资源预览图

4.3 运用选择结构描述问题求解过程(2)课件-2021-2022学年高中信息技术粤教版(2019)必修1
1
4.3 运用选择结构描述问题求解过程(2)课件-2021-2022学年高中信息技术粤教版(2019)必修1
2
4.3 运用选择结构描述问题求解过程(2)课件-2021-2022学年高中信息技术粤教版(2019)必修1
3
4.3 运用选择结构描述问题求解过程(2)课件-2021-2022学年高中信息技术粤教版(2019)必修1
4
4.3 运用选择结构描述问题求解过程(2)课件-2021-2022学年高中信息技术粤教版(2019)必修1
5
4.3 运用选择结构描述问题求解过程(2)课件-2021-2022学年高中信息技术粤教版(2019)必修1
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。