题目内容
20、以下是某次考试中某班15名同学的数学成绩:72,91,58,63,84,88,90,55,61,73,64,77,82,94,60.要求将80分以上的同学的平均分求出来.画出程序框图.
分析:根据算法的三种结构的特点,结合本题的要求,我们可以用条件结构来判断成绩是否高于80分,用循环结构控制输入的次数,同时引进两个累加变量,分别计算高于80分的成绩的总和和人数.
解答:解:程序框图如图所示:

点评:本题的实质是累加满足条件的数据,可利用循环语句来实现数值的累加(乘)常分如下步骤:①观察S的表达式分析,循环的初值、终值、步长为②观察每次累加的值的通项公式③在循环前给累加器和循环变量赋初值,累加器的初值为0,累乘器的初值为1,环变量的初值同累加(乘)第一项的相关初值④在循环体中要先计算累加(乘)值,如果累加(乘)值比较简单可以省略此步,累加(乘),给循环变量加步长⑤输出累加(乘)值.
练习册系列答案
相关题目