- 3
- 0
- 约4.03千字
- 约 50页
- 2016-11-27 发布于湖北
- 举报
解:求面积的算法: 第一步:输入三角形三条边的长a、b、c; 第二步:计算 第三步:计算 第四步:输出三角形的面积S 循环结构一定含有条件结构吗? 提示:一定,在循环结构中需要判断是否继续循环,故循环结构一定含有条件结构. 例6:设计一个计算1+2+3+…+100的值的算法,并画出程序框图 第1步,0+1=1. 第2步,1+2=3. 第3步,3+3=6. 第4步,6+4=10. …… 第100步,4950+100=5050. 我们用一个累加变量S表示每一步的计算结果,即把S+i的结果仍记为S,从而把第i步表示为S=S+i,其中S的初始值为0,i依次取1,2,…,100,由于i同时记录了循环的次数,所以也称为计数变量. 第二步,如果i≤100成立,则执行第三步,否则,输出S,结束算法. 第一步,令i=1,S=0. 第三步,S=S+i. 第四步,i=i+1,返回第二步. 程序框图: 开始 i=1 结束 输出S 否 是 S=0 S=S+i i≤100? i=i+1 当型循环结构 第二步,如果i≤100成立,则执行第三步,否则,输出S,结束算法. 第一步,令i=1,S=0. 第三步, S=S+i. 第四步, i=i+1,返回第二步. 算法步骤: 如果用直到型循环结构, 上述算法的程序框图如何表示? 开始 i=1 i100? 是 输出S 结束 S=0 i=i+1 S
原创力文档

文档评论(0)