精英家教网 > 高中数学 > 题目详情
设计一个算法,计算12-22+32-42+…+992-1002的值,并画出程序框图.

解析:可以用循环结构来实现累加,设计一个累加变量,用s表示,设计一个计数变量,用i表示,另外还要对i进行奇偶的判断,以决定是加还是减,因此还需要用到条件分支结构.算法步骤如下:

    第一步:s=0,i=1;

    第二步:如果i≤100,则执行第三步,否则输出s;

    第三步:如果i是偶数,则s=s-i2,否则s=s+i2;

    第四步:i=i+1,转到第二步.

    程序框图1-1-21所示.

          图1-1-21

点评:利用循环结构时,一定要理解出循环的次数.准确写出判断框的条件,以免出现多一次循环或少一次循环的情况.


练习册系列答案
相关习题

科目:高中数学 来源: 题型:

某居民区的物业管理部门每月向居民收取卫生费,计费方法如下:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元.设计一个算法,根据输入的人数,计算应收取的卫生费只需画出程序框图即可.

查看答案和解析>>

科目:高中数学 来源: 题型:

设计一个算法计算1×2×3×…×100,画出程序框图.

查看答案和解析>>

科目:高中数学 来源: 题型:

《中华人民共和国个人所得税法》规定,公民全月工资、薪金所得不超过3 500元的部分不必纳税,超过3 500元的部分为全月纳税所得额,此项税款按下表分段累进计算.
级数 全月应纳税额 税率
1 不超过1500元部分 3%
2 超过1500元至4500元的部分 10%
3 超过4500元至9000元的部分 20%
某公司员工的最高工资为9 000元,请你为该公司的会计设计一个算法,要求输入员工应发工资数,输出其税后工资额.(用IF语句)

查看答案和解析>>

科目:高中数学 来源: 题型:

已知y=
-2x-4 , x∈(-∞ , -2] 
x+2
 ,   x∈(-2 , 2) 
2x-1 ,x∈[2+∞) 
,试设计一个算法,输入x,计算y的值.要求画出流程图,并写出伪代码.

查看答案和解析>>

科目:高中数学 来源: 题型:

将曲线y=
1
x
,x=1,x=2和y=0所围成的平面区域记作d,将直线x=1,x=2,y=0和y=1所围成的正方形区域记作D.
(Ⅰ)在直角坐标平面上,作出区域D和d;
(Ⅱ)利用随机模拟方法,我们可以估算区域d的面积,也就是说,在区域D内随机产生n个点,数出落在区域d内点的个数,用几何概型公式计算区域d的面积.请按此思路,设计一个算法,估算区域d的面积,只要求写出伪代码.
提示:若点(a,b)∈D,则当b<
1
a
时,(a,b)∈d.

查看答案和解析>>

同步练习册答案