某玩具廠2004年的產(chǎn)值為200萬元,如果年生產(chǎn)增長率為5%,計算最早哪一年生產(chǎn)總值超過300萬元,畫出程序框圖,并寫出程序.

答案:
解析:

  解:程序框圖如圖所示.

  程序如下;

  n=2004;

  a=200;

  p=1.05;

  while a<=300

  a=a*p;

  n=n+1;

  end

  disp(n)

  分析:依題意,從2004年開始,經(jīng)過x年后生產(chǎn)總值為200×(1+5%)x.因此可把2004年生產(chǎn)總值賦給變量n,然后對其進(jìn)行累乘,用n作為計數(shù)變量,進(jìn)行循環(huán),直到a的值超過300萬元以上.


提示:

對于這種事先不能確定循環(huán)次數(shù)的問題,在編程序時,用while語句.


練習(xí)冊系列答案
相關(guān)習(xí)題

同步練習(xí)冊答案