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

文档属性

名称 4.3运用选择结构描述问题求解过程-课件(共21张PPT) 2022-2023学年高中信息技术粤教版(2019)必修1
4.3运用选择结构描述问题求解过程-课件(共21张PPT) 2022-2023学年高中信息技术粤教版(2019)必修1_封面预览
格式 pptx
文件大小 932.4KB
资源类型 课件
版本资源 粤教版(2019)
科目 信息技术(信息科技)
更新时间 2022-12-29 00:00:00

图片预览

4.3运用选择结构描述问题求解过程-课件(共21张PPT) 2022-2023学年高中信息技术粤教版(2019)必修1_第1页
4.3运用选择结构描述问题求解过程-课件(共21张PPT) 2022-2023学年高中信息技术粤教版(2019)必修1_第2页
4.3运用选择结构描述问题求解过程-课件(共21张PPT) 2022-2023学年高中信息技术粤教版(2019)必修1_第3页
4.3运用选择结构描述问题求解过程-课件(共21张PPT) 2022-2023学年高中信息技术粤教版(2019)必修1_第4页
4.3运用选择结构描述问题求解过程-课件(共21张PPT) 2022-2023学年高中信息技术粤教版(2019)必修1_第5页
4.3运用选择结构描述问题求解过程-课件(共21张PPT) 2022-2023学年高中信息技术粤教版(2019)必修1_第6页
4.3运用选择结构描述问题求解过程-课件(共21张PPT) 2022-2023学年高中信息技术粤教版(2019)必修1_第7页
4.3运用选择结构描述问题求解过程-课件(共21张PPT) 2022-2023学年高中信息技术粤教版(2019)必修1_第8页
4.3运用选择结构描述问题求解过程-课件(共21张PPT) 2022-2023学年高中信息技术粤教版(2019)必修1_第9页
点击下载

开通VIP会员月卡,得14份资源,本单立省6元!

去开通

文档简介

(共21张PPT)
运用选择结构描述
问题的求解过程
算法结构
函数分割
split() 对象是一个 “字符串”,表示通过指定分隔符对字符串进行切片
a,b,...,c=input().split() 接收多个用户输入
选择结构
探究:对于读入的三个数a、b、c,用Python求三个数的最大值:
单分支
思路一:打擂台法1
(1)设其中的最大数为m(擂主),先让a当擂主,(把a赋给m)
a
b
c
m
(3)然后,c打擂,如果c大于m,那么c当擂主(把c赋给m)
(2)然后,b打擂,如果b大于m,那么b当擂主(把b赋给m)
(4)最后,擂主m中就保存的是三个数中最大值。
本期参赛选手:
a
b
c
①输入三个数a、b、c;
②m=a;
③如果b>m,则m=b;
④如果c>m,则m=c;
⑤输出m的值;
⑥结束。
自然语言
单分支
开始
输入a,b,c
m=a
b>m
m=b
c>m
m=c
输出m
结束
Y
N
Y
N
设计算法:
单分支
if(条件表达式):
语句A
双分支
思路二:打擂台法2
(1)设其中的最大数为m(擂主),先找出a和b中最大的数当擂主(赋给m )
a
b
c
m
(2)然后,再c打擂将m与c比较,从而找了三个数中最大的数。
本期参赛选手:
a
b
c
①输入三个数a、b、c;
②如果a>b,
则m=a;
否则m=b;
③如果c>m,则m=c;
④输出m的值;
⑤结束。
自然语言
双分支
设计算法:
开始
输入a,b,c
m=b
a>b
m=a
c>m
m=c
输出m
结束
Y
N
Y
N
双分支
if(条件表达式):
语句A
else:
语句B
多分支
思路三
对于读入的三个数a、b、c,
如果a是最大的(a>b且a>c),就输出a,
如果b是最大的(b>a且b>c),就输出b,
如果c是最大的(c>a且c>b) ,就输出c。
多分支
思路三
多分支
思路三
这种算法适用于所有情况嘛?
多分支
思路三(改):
对于读入的三个数a、b、c,
如果 a是最大的(a>b且a>c),就输出a,
否则(a不是最大的)就比较b和c,如果b>c,就输出b,
否则(b也不是最大的)就输出c。
多分支
思路三(改):
Y
Y
开始
输入a,b,c
a>b且a>c
结束
N
N
输出a
b>c
输出b
输出c
N
多分支
if(表达式1):
语句1
elif(表达式2):
语句2
......
elif(表达式n):
语句n
else:
语句n+1
多分支
有什么区别嘛?
多分支
有什么区别嘛?
开始
输入a,b,c
结束
Y
N
a>b且a>c
输出a
Y
b>a且b>c
输出b
Y
c>a且c>b
输出c
N
N
Y
Y
开始
输入a,b,c
a>b且a>c
结束
N
N
输出a
b>c
输出b
输出c
N
最少1次
最多2次
3次
拓展探究
小结
下课

常见问题

这份课件适用于什么教材版本?

本课件适用于粤教版(2019)相关教学场景,可在21世纪教育网检索同版本配套资源。

适用学段和科目是什么?

适用学段与科目:高中、0、信息技术(信息科技)。

文件是什么格式,大小多少?

文件格式为 PPTX,文件大小约 932.4KB。

文档主要包含哪些内容?

(共21张PPT)运用选择结构描述问题的求解过程算法结构函数分割split() 对象是一个 “字符串”,表示通过指定分隔符对字符串进行切片a,b,...,c=input().split() 接收多个用户输入选择结构探究:对于读入的三个…

如何获取完整文档?

页面提供 9 页预览图片,完整文档可通过21世纪教育网下载页 /t/14357159 获取。