某高中男子田径队的50m赛跑成绩(单位:s)如下:6.3,6.6,7.1,6.8,7.1,7.4,6.9,7....
来源:语文精选馆 2.34W
问题详情:
某高中男子田径队的50 m赛跑成绩(单位:s)如下:
6.3,6.6,7.1,6.8,7.1,7.4,6.9,7.4,7.5,7.6,7.8,
6.4,6.5,6.4,6.5,6.7,7.0,6.9,6.4,7.1,7.0,7.2.
设计一个算法,从这些成绩中搜索出成绩小于6.8 s的队员,并画出流程图.
【回答】
解:此男子田径队有22人,要解决该问题必须先对运动员进行编号.设第i个运动员编号为Ni,成绩为Gi,设计的算法如下:
S1 i=1.
S2 输入Ni,Gi.
S3 如果Gi<6.8,则输出Ni,Gi,并执行S4;否则,直接执行S4.
S4 i=i+1.
S5 如果i≤22,则返回S2;否则,算法结束.
该算法的程序框图如图所示.
知识点:统计
题型:解答题