题目内容
设计一个算法,求1~100范围内所有9的倍数的平方和,画出程序框图,写出程序.解析:先对输入的值进行数值范围的判断.然后再判断是不是9的倍数,符合条件则进行平方运算,并累加,否则进行递增运算,直到数值范围不符合条件为止.
解:程序框图1-2-15所示:
![]()
图1-2-15
程序如下:
i=1
sum=0
m=0
r=1
WHILE i<=100
r=i MOD 9
IF r=0 THEN
m=i*i
sum=sum+m
END IF
i=i+1
WEND
PRINT sum
END
点评:解决一个复杂问题应先找出算法,再写出详细的程序框图,才能比较容易的写出程序.
练习册系列答案
相关题目