题目内容
高一(2)班共有54名同学参加数学竞赛,现已有这54名同学的竞赛分数,请设计一个将竞赛成绩优秀同学的平均分输出的算法(规定90分以上为优秀,画出程序框图,并设计程序).
答案:
解析:
解析:
解:程序框图如图所示
程序如下:
S=0;
M=0;
i=1;
while i<=54
x=input(“x=”)
if x>90
S=S+x;
M=M+1;
end
i=i+1;
end
P=S/M;
print(%io(2),P)
分析:由于涉及到54名同学的分数,因此可以使用循环结构控制输入分数,用条件结构来判断分数是否高于90分,同时统计累加高于90分的成绩的总和和人数.从而求出平均分.
练习册系列答案
相关题目