设计一算法,求和:1+2+3+…+100
第一步:确定首数a,尾数b,项数n;
第二步:利用公式“总和=(首数+尾数)×项数/2”求和;
第三步:输出求和结果。
算法1:
算法2:
第一步:从1开始将自然数1、2、 3、…、100逐一相加;
第二步:输出累加结果。
思索:1、上边式子有怎样规律呢?
S=0S=S+ 1S=S+ 2S=S+ 3…S=S+ 100
2、怎么用程序框图表示呢?
4、怎样使程序结束?
3、i有什么作用?S呢?
S=S + i
处理方法就是加上一个判断,判断是否已经加到了100,假如加到了则退出,不然继续加。
直到型结构
当型结构
i<=100?
i>100?
请填上判断条件。


雷达卡


京公网安备 11010802022788号







