给出1+2+3+4+5+6+7+8+9+10的两个算法,并分别画出流程图.

给出1+2+3+4+5+6+7+8+9+10的两个算法,并分别画出流程图.

答案

思路分析

:可以按逐一相加的程序进行,也可以运用公式1+2+3+…+n=直接运算.由此得到下面的算法及相应的流程图.

:算法1:

第一步:计算1+2得到结果3;

第二步:将上一步中的运算结果3与3相加得到结果6;

第三步:将上一步中的运算结果6与4相加得到结果10;

第四步:将上一步中的运算结果10与5相加得到结果15;

第五步:将上一步中的运算结果15与6相加得到结果21;

第六步:将上一步中的运算结果21与7相加得到结果28;

第七步:将上一步中的运算结果28与8相加得到结果36;

第八步:将上一步中的运算结果36与9相加得到结果45;

第九步:将上一步中的运算结果45与10相加得到结果55;

第十步:输出运算结果.

相应的流程图如图(1)所示.

 (1)算法2:

第一步:取n=10;

第二步:计算;

第三步:输出运算结果.

相应的流程图如图(2)所示.

 (2)思维启示

:两种算法的优劣是显而易见的,流程图的繁简也是非常明显的.算法1采用逐一相加的方法,需要10步,做了9步运算,人工输出9次,流程图用了10个图框,而算法2采用了利用公式的方法,只用了3步,人工输入了2次.可见在设计解决问题的算法时,需考虑多种算法,从中选出最优的、最简单的、最易于计算机执行、人工操作尽量少的算法,这一点是非常重要的.比如当本问题的加数增加到1 000时,再用算法1显然是不可行的.因为它太繁琐,而用算法2则不受加数多少的限制.因此在解决问题时,如果有或能总结出解决问题的公式,我们要尽量采用公式算法.

相关题目

如图为基因的作用与性状表现的流程示意图.请据图分析,
如图为基因的作用与性状表现的流程示意图.请据图分析,下列不正确的说法是( )A.①过程以DNA的一条链为模扳、四种核糖核苷酸为原料合成RNAB.
某化学兴趣小组在化学实验室发现一瓶没有标签的淡黄色粉
某化学兴趣小组在化学实验室发现一瓶没有标签的淡黄色粉末,同学们对探究该粉末产生浓厚兴趣,并在老师的指导下进行探究活动。 【提出问题】这
--Hi,Ella,which is the_______ street in your city? --High Street.Many peop
--Hi,Ella,which is the_______ street in your city? --High Street.Many people go shopping there. A.busier             B.quieter             C.busiest        
阅读下面的材料,根据要求写一篇不少于800字的文章。 “团
阅读下面的材料,根据要求写一篇不少于800字的文章。 “团结广大起床困难户,为实现‘早起、吃早饭、打早卡’伟大理想不断奋斗。”最近,某某大
 下面甲图表示洋葱根尖分生区连续分裂的细胞在各个时期细
 下面甲图表示洋葱根尖分生区连续分裂的细胞在各个时期细胞核内DNA含量的测定结  果,乙图是一组目镜标有5×和16×字样、物镜标有10×和40×字样的镜
There is no other city in the world that has such a strong connection with the
There is no other city in the world that has such a strong connection with the Olympic Games. Athens, the____1____city of the first modern Olympics in 1896, ____2____ into the limelight (焦点) ag
台湾省约80%的人口祖籍为(  )   A、浙              
台湾省约80%的人口祖籍为(  )   A、浙              B、粤                 C、闽                D、桂
已知氢氧化锂(LiOH)是碱性蓄电池电解质的添加剂,可增加电容
已知氢氧化锂(LiOH)是碱性蓄电池电解质的添加剂,可增加电容量12%~15%,提高使用寿命2~3倍。其化学性质与氢氧化钠相似。下列对氢氧化锂的化学性质的

最新题目