精英家教网 > 高中数学 > 题目详情

设计一个计算某班50人的数学考试平均分的算法,并写出程序.

答案:
解析:

  解:算法:

  S1 S=0;

  S2 i=1;

  S3 输入G;

  S4 S=S+G;

  S5 i=i+1;

  S6 若i≤50则转S3,否则退出循环;

  S7 A=S/50;

  S8 输出A.

  程序如下:

  S=0;

  for i=1∶50

  S=S+G;

  end

  A=S/50

  print(%io(2),A)

  算法分析:我们用一个循环依次输入50个数,并用一个变量存放数的累加和,在求出50个数的和后,将和除以50使得50个数的平均值即该班学生数学考试平均分.


练习册系列答案
相关习题

科目:高中数学 来源:中华一题 高中数学必修3·B版(配套人民教育出版社实验教科书) 人教版 题型:044

设计一个计算某班50人的数学考试平均分的算法,并写出程序.

查看答案和解析>>

科目:高中数学 来源: 题型:

某校高一(11)班有50人,数学测验后,需要计算该班的数学平均分,请你设计一个算法,写出程序.

   

查看答案和解析>>

科目:高中数学 来源: 题型:

某班共有50名同学,为了了解该班同学数学学习的总体情况,需计算全班数学考核的学期总平均分.其中,平时考核占30%,期中考核占30%,期末考核占40%.请你设计一个用伪代码表示的算法,使得只要输入每个同学的平时考核分、期中考核分、期末考核分,即可输出班级平均分,并画出流程图.

查看答案和解析>>

科目:高中数学 来源: 题型:

某校高一(1)班有学生50人,数学测验后,需要计算该班的数学平均分,请你设计一个算法用框图表示,写出程序.

查看答案和解析>>

同步练习册答案