题目内容
要求输入20个数,输出其中正数、负数和零的个数,用程序框图和基本算法语句表示其算法.
思路解析:本题是一个综合型的算法问题,既要考虑用条件结构来判断数的正、负,又要用循环结构来控制这个过程.
解:程序为:
n=0
A=0
B=0
C=0
while n<=20
M=input(“输入20个数”)
if M<0 then A=A+1
else if M=0 then B=B+1
else C=C+1
end
end
n=n+1
end
print(%io(2),A,B,C)
其程序框图为:
![]()
练习册系列答案
相关题目