题目内容

高一(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分的成绩的总和和人数.从而求出平均分.


练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网