某厂2005年的年生产总值为200万元,技术革新后预计以后每年的年生产总值都比上一年增长5%,设计一个程序框图,输出预计年生产总值超过300万元的最早年份.
某厂2005年的年生产总值为200万元,技术革新后预计以后每年的年生产总值都比上一年增长5%,设计一个程序框图,输出预计年生产总值超过300万元的最早年份.
程序框图如下:
算法分析:先写出解决本例的算法步骤:
第一步,输入2005年的年生产总值.
第二步,计算下一年的年生产总值.
第三步,判断所得的结果是否大于300,若是,则输出该年的年份,算法结束;否则,返回第二步.
由于“第二步”是重复操作的步骤,所以本例可以用循环结构来实现.我们按照“确定循环体”“初始化变量”“设定循环控制条件”的顺序来构造循环结构.
(1)确定循环体:设a为某年的年生产总值,t为年生产总值的年增长量,n为年份,则循环体为t=0.05a a=a+t n=n+1.
(2)初始化变量:若将2005年的年生产总值看成计算的起始点,则n的初始值为2005,a的初始值为200.
(3)设定循环控制条件:当“年生产总值超过300万元”时终止循环,所以可通过判断“a>300”是否成立来控制循环.
英语翻译十年后,我一定不会后悔有过这段日子.十年后……在我这一介凡人眼中怎麼看都是一片朦胧的未来. 2020-05-13 …
为了准备6年后(一道数学题)为了准备6年后小刚上大学的学费8500元,他的父母就从现在就开始参加教 2020-05-13 …
1.某人3年后需一笔93170元的货币,银行存款的年利率为10%,他应该筹集多少本金存入银行,才能 2020-06-16 …
为了准备小颖六年后为了准备小颖六年后上大学的学费15000元,她的父母现在就参加了教育储蓄,下为了 2020-07-21 …
若要使复利终值经2年后为现在价值的16倍,在每半年计算一次利息的情况下,其年利率应为多少?这到题怎 2020-07-26 …
高中数学问题某人欲从房产公司花30万元购置一套住房,房产公司提供两种10年期的分期付款方案:方案一: 2020-11-06 …
关于“整存整取”假如说我存了5000元的整存整取,期限五年.然后一年后我再存入2000元,为了5年后 2020-11-06 …
一个人的生命六分之一是童年,十二分之一是少年,再过七分之一成家,五年后得一子,子的生命是他的三分之一 2020-11-14 …
问一个关于物体与时间的问题设一个物体X,一个人20年前为前者,20年后为后者.后者持有X,穿越时空来 2020-12-14 …
以一年后或十年后为中心写一个作文跪求啊!急用!!! 2020-12-29 …