求平方值小于1 000的最大正整數(shù),寫出一個算法的程序.

思路分析:可設(shè)置累加求和的形式,用循環(huán)語句實現(xiàn),用WHILE型語句或UNTIL型語句均可.其中的循環(huán)條件是累加和小于1 000.

解:(法1)用“WHILE”語句編寫程序如下:

  s=1

  i=2

  WHILE  s<1 000

          a=i^2

          s=s+a

          i=i+1

  WEND

  i=i-1

  PRINT  “n的最大正整數(shù)為:”;i

  END

(法2)用“UNTIL”語句編寫程序如下:

i=1

DO

  s=i^2

  i=i+1

LOOP  UNTIL  s>=1 000

  i=i-2

PRINT  “平方值小于1 000的最大正整數(shù)為:”;i

END

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

科目:高中數(shù)學(xué) 來源: 題型:

求完全平方數(shù)小于1 000的完全平方數(shù)的和.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:解答題

完全平方數(shù)小于1 000的完全平方數(shù)的和.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

求平方值小于2 000的最大整數(shù),寫出程序語句.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

求平方值小于2 000的最大整數(shù),畫出程序框圖編制程序.

查看答案和解析>>

同步練習(xí)冊答案