第12课 算法的控制结构 课件 2025年浙教版(2025)七年级下册(12PPT)(含音频+视频).pptx
算法的控制结构
顺序结构指的是算法中各个步骤按照先后顺序依次执行的结构。
刷牙洗脸开始结束例1:早上起床以后的过程,可以用以下流程图表示顺序结构吃早饭2025/5/8
练习1:请同学们画流程图来表示“输入圆的半径R,计算出圆的面积”这一完整过程。S=3.14*R*R
S=3.14*R*R开始结束2025/5/8输入R输出S
分支结构指的是算法中先进行条件是否满足的判断,再根据判断结果执行步骤的结构。(也称选择结构)
例2:学校上体育课,通常在操场上,但如果遇到下雨天,就会改在室内上课。YN下雨?在操场上课开始结束在教室上课看天气情况分支结构2025/5/8
练习2:求方程ax2+bx+c=0的解并输出,画出算法流程图
?2025/5/8
循环结构指的是算法中的某些操作步骤在条件控制下需要重复执行(循环)的结构。
例3在抽屉中寻找东西的过程。YN抽屉中寻找开始结束没找到?拿东西循环结构2025/5/8开下一个抽屉
分支结构和循环结构的异同:YN条件?执行a执行b开始结束开始YN执行a条件?执行b结束2025/5/8
五、小结顺序结构。分支结构。循环结构。
THANKS谢谢聆听