资源简介 (共12张PPT)高中信息技术算法之分支结构一、单分支IF语句(If :)If 条 件 :语句块python格式:语句块条 件是否流程图问题1:输入学生的成绩,如果大于等于60分,则打印“passed”python算法代码:If score>=60:Print (“passed”)打印:passedscore>=60是否二、双分支IF语句(If : /Else:)If 条 件 :语句块1Else:语句块2打印passedscore>=60是否打印failed其中,语句块可以包含0条或多条语句python格式:流程图问题2:输入学生的成绩,如果大于等于60分,则打印“passed” ,如果小于60分则打印“failed”。python算法代码:If score>=60:Print( “passed”)Else:Print (“failed”)打印passedscore>=60是否打印failed三、多分支 (IF-elif-else)python格式:If 条 件 :语句块1elif 条件:语句块2elif 条件:语句块3elif 条件:语句块4Else:语句块5问题3:输入学生的成绩,如果大于等于90,则打印“A” ,如果在80到90之间则打印“B”,在70到80之间则打印“C”,在60到70之间则打印“D”,如果小于60则打印“F”。SKIP想一想问题3之流程图打印:Dscore>=60是否打印:F打印:Ascore>=90是否score>=80否score>=70否是打印:C是打印:CIf score>=90 ThenPrint “A”Elseif score>=80 ThenPrint “B”Elseif score>=70 ThenPrint “C”Elseif score>=60 ThenPrint “D”ElsePrint “F”End ifEnd ifEnd ifEnd if问题3之代码分支结构的作用与特点:作用:根据不同的条件判断来决定程序的执 行走向。特点:条件判断、执行走向。课堂小结一、分支结构——IF语句(1)单分支IF语句(If )(2)双分支IF语句(If - Else)(3)多分支语句(if –elif-else)二、分支结构的作用与特点某商场为促销苹果,规定原价5元每公斤,购买5Kg以上可打9折。购买10Kg以上可打8折。请设计一个程序,输入购买X千克时的应付款。课后作业: 展开更多...... 收起↑ 资源预览