题目内容
某高中男子体育小组的50 m赛跑成绩(单位:s)为:6.4,6.5,7.0,6.8,7.1,7.3,6.9,7.4,7.5,7.6,6.3,6.4,6.4,6.5,6.7,7.1,6.9,6.4,7.1,7.0.设计一个算法,从这些成绩中搜索出小于6.8 s的成绩,并画出流程图.
思路分析:体育小组共20人,要解决该问题必须对运动员进行编号,设第i个运动员编号为Ni,成绩为Gi.可以设计下面的算法.
解:算法如下:
第一步:i=1;
第二步:输入Ni,Gi;
第三步:如果Gi<6.8,则输出Ni,Gi,并执行第四步,否则,也执行第四步;
第四步:i=i+1;
第五步:如果i≤20,则返回第二步,否则结束.
算法流程如图所示:
![]()
练习册系列答案
相关题目