







高中粤教版 (2019)第四章 程序设计基础4.3 运用选择结构描述问题求解过程4.3.1 if语句的应用背景图课件ppt
展开
这是一份高中粤教版 (2019)第四章 程序设计基础4.3 运用选择结构描述问题求解过程4.3.1 if语句的应用背景图课件ppt,共23页。PPT课件主要包含了语句1,语句2,语句n,情境引入,选择结构,单分支if语句,案例1,双分支if语句,双分支if语句格式,拓展练习等内容,欢迎下载使用。
顺序结构是最简单、最常用的程序结构,其语句是自上而下按顺序依次执行的。
在我们的生活中,常常要做出选择?
是走路上学还是骑车上学?
是选择读理科还是读文科?
程序设计结构——选择结构
执行过程: (1)当条件表达式为真(Y),执行语句A,然后执行后边的语句。 (2)当条件表达式为假(N),不执行语句A,而直接执行后边的语句。
注意:(1)if (条件表达式)后面加冒号“:”;(2)当语句A是由多个语句构成的复合语句时, 所有语句严格遵循相同的缩进。
if (条件表达式): 语句A
案例1:(教材76页问题)
项目小组在某购物网站上了解到某种笔记本搞优惠活动,规定一次购买6本以上(含6本)10本以下(含10本)打9折,一次购买11本以上(包含11本)打8折。编写程序计算总费用?
计算机解决问题的一般过程
1、设置变量:设购买笔记本的数量为s本,笔记本的单价为p元,折扣系数为j,总费用为t。
3、得出结果:根据 t=s×p×j,求出t的值即为所求的总费用。
2、给出条件:如果sm,则m=c;④输出m的值;⑤结束。
print ("请输入三种笔记本的优惠价(元):")a,b,c=input().split() #把输入的字符以空格分格开a=flat(a)b=flat(b)c=flat(c)if a>b: m=aelse: m=bif c>m: m=cprint("优惠价最大的为:",m,"元")
编写一个行李托运费用的程序:大50千克(包含50千克)以内的每千克的费用是0.5元,大于50千克的超出部分每千克0.8元,如何编写程序解决?
同学们思考两分钟,然后请一名同学来完成这个程序。
1、设费用为y元,输入行李的重量n千克。2、如果n≤50,则 y=n x 0.5 ; 否则,y=50 x 0.5+(n-50) x 0.8。3、输出y的值。
相关课件
这是一份粤教版 (2019)必修1 数据与计算4.3.1 if语句的应用公开课课件ppt,共13页。PPT课件主要包含了单分支,双分支,多分支,练习题,为什么要使用变量等内容,欢迎下载使用。
这是一份高中信息技术粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.3 运用选择结构描述问题求解过程4.3.1 if语句的应用多媒体教学ppt课件,共27页。PPT课件主要包含了课堂小结等内容,欢迎下载使用。
这是一份高中信息技术粤教版 (2019)必修1 数据与计算4.3.1 if语句的应用精品课件ppt,共23页。PPT课件主要包含了3编写程序,4调试程序等内容,欢迎下载使用。