算法与程序框图第二课时.pptxVIP

  • 2
  • 0
  • 约1.51千字
  • 约 13页
  • 2018-12-09 发布于天津
  • 举报
算法与程序框图第二课时

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

文档评论(0)

1亿VIP精品文档

相关文档