鲁教版(信息科技)五上 第3课 周而复始的循环结构 课件

资源下载
  1. 二一教育资源

鲁教版(信息科技)五上 第3课 周而复始的循环结构 课件

资源简介

(共17张PPT)
周而复始的
循环结构
信息科技-五上
如何用算法描述
这一结算过程?
循环结构
当顾客需要结算时,超市收银员的工作可简单归纳为以下步骤:
第1步,收银员逐一扫描顾客选购的商品,收费系统自动计算商品总价。
第2步,顾客付款。
第3步,收银员将商品放入购物袋中。
由此可见,以上三个步骤完成了结算流程,每次结算都需要重复该流程。
是否有人结账?
扫描商品,自动计费
顾客付款


物品装袋
结束
开始
循环结构
超市结算
算法流程图
是否有人结账?
扫描商品,自动计费
顾客付款


物品装袋
结束
开始
循环结构
循环体
循环结束条件
循环结构是指在算法执行中重复执行某个功能的一种程序结构。
循环结构一般包括循环体和循环结束条件。
循环结构
无限循环
步骤一
步骤二
……
开始
循环体
无限循环:
没有明确的终止调节,
或其终止调节永远不会被满足,循环体不断重复执行,
无法自行终止。
如:红绿灯的算法。
循环结构
计数循环
步骤一
步骤二
……
开始
循环次数
结束


循环体
循环结束判断条件
计数循环:
事先知道循环的次数,
当循环体重复执行达到固定次数后,循环停止。
如:计算1+2+3+……+100的值
循环结构
直到型循环
步骤一
步骤二
……
开始
判断条件
结束


循环体
循环结束判断条件
直到型循环:
先执行一次循环体,
再进行条件判断,
满足条件继续执行,
不满足条件就结束。
如:计算1+2+3+……+100的值,直到加数等于100停止。
循环结构
当型循环
步骤一
步骤二
……
开始
循环体
判断条件
结束


循环结束判断条件
当型循环:
先进行条件判断,
满足条件继续执行,
不满足条件就结束。
如:超市结算算法。
小试身手
每天早晨重复起床洗漱等过程
尝试用循环结构流程图表示。
起床
洗漱
……
上学
循环结构的应用
计算小组全部同学的体质指数,并画出流程图
1、小组人数______。
2、循环次数为小组人数
循环结构的应用
通过程序验证算法
无限循环
计数循环
直到型循环
通过程序验证算法
1、打开图形化编程软件,
编写程序
2、调试运行程序,保存。
输入小组人数
引用前面的
分支结构程序
挑战自我
1.若一个变量Y的初值为0,在执行图中程序段后,
Y的最终值是( )
A.0
B.1
C.5
D.6
挑战自我
2.选用不同的循环结构算法,计算1+2+3+……+100的值。
THANK YOU

展开更多......

收起↑

资源预览