教师讲解:选择结构除了单分支和双分支结构,还有多分支结构。
利用多媒体展示生活实例:某城市轨道交通实行分段计程票价,起步票价为乘坐5站以内(含5站)单人票价2元;乘坐5站以上10站以下(含10站),单人票价3元;乘坐10站以上16站以下(含16站),单人票价4元;乘坐16站以上,单人票价5元。
提出问题:该问题一共有几种分支情况?【共四种情况,分别是乘坐5站及5站以内、乘坐5站以上10站以下、乘坐10站以上及16站以下、乘坐16站以上】
布置任务,下面以信息技术小组为单位,探究该问题的算法流程图及程序代码。
教师提示:Python语言中,可以在if语句中配合使用elif语句实现多分支结构。
教师总结:在程序设计中,选择结构是处理分支问题的基本手段。在用选择结构进行问题求解时,需要先确定分支情况,然后再用恰当的if语句编写程序。