设计框图实现1+3+5+7+…+131的算法.
题型:不详难度:来源:
设计框图实现1+3+5+7+…+131的算法. |
答案
解:算法如下: 第一步,赋初值i=1,sum=0. 第二步,sum=sum+i,i=i+2. 第三步,如果i≤131,则反复执第二步;否则,执行下一步. 第四步,输出sum. 第五步,结束. 程序框图如图.
|
解析
分析:由于需加的数较多,所以要引入循环结构来实现累加.观察所加的数是一组有规律的数(每相临两数相差2),那么可考虑在循环过程中,设一个变量i,用i=i+2来实现这些有规律的数,设一个累加器sum,用来实现数的累加,在执行时,每循环一次,就产生一个需加的数,然后加到累加器sum中. |
举一反三
1)设计一个算法,判断7是否为质数. (2)设计一个算法,判断35是否为质数. |
】已知函数f(x)=设计一个算法,求函数的任一函数值. |
写出用“二分法”求方程x2-2="0" (x>0)的近似解的算法. |
“特快专递”是目前人们经常使用的异地邮寄信函或托运物品的一种快捷方式.某快递公司规定甲、乙两地之间物品的托运费用根据下列方法计算: f= 其中f(单位:元)为托运费,ω为托运物品的重量(单位:千克). 试画出计算费用f的程序框图. |
最新试题
热门考点