程序框图(第二课时)PPT课件.pptVIP

  • 4
  • 0
  • 约1.41千字
  • 约 13页
  • 2016-04-19 发布于湖北
  • 举报
程序框图(第二课时)PPT课件.ppt

* 算法与程序框图 第二课时 知识回忆 1、程序框图的概念 2、程序框图的图示和意义 3、顺序结构和条件结构的特点 4、作业分析 例3 设计一算法,求和:1+2+3+…+100 第一步:确定首数a,尾数b,项数n; 第二步:利用公式“总和=(首数+尾数)×项数/2”求和; 第三步:输出求和结果。 算法1: 开始 结束 输入a,b,n Sum=(a+b)*n/2 输出Sum 例3 设计一算法,求和:1+2+3+…+100 算法2: 第一步:从1开始将自然数1、2、 3、…、100逐个相加; 第二步:输出累加结果。 思考:1、上边的式子有怎样的规律呢? Sum=0 Sum=Sum + 1 Sum=Sum + 2 Sum=Sum + 3 … Sum=Sum + 100 2、怎么用程序框图表示呢? i = i + 1 Sum=Sum + i 4、如何使程序结束? 3、i有什么作用?Sum呢? Sum=Sum + i i = i + 1 Sum=Sum + i 解决方法就是加上一个判断,判断是否已经加到了100,如果加到了则退出,否则继续加。 试分析两种流程的异同点 直到型结构 当型结构 i = i + 1 Sum=Sum + i 是 否 i = i + 1 Sum=Sum + i 否 是 i100? i=100? 请填上判断的条件。 最后的结果 结束 i = i + 1 Sum=Sum

文档评论(0)

1亿VIP精品文档

相关文档