某中学高三年级男子体育训练小组2012年5月测试的50米跑的成绩(单位:s)如下:6.4,6.5,7.0,6.8,7.1,7.3,6.9,7.4,7.5,设计一个算法,从这些成绩中搜索出小于6.8s的成绩,并画出程序框图.
网友回答
解:算法:
第一步:i=1
第二步:输入一个数a
第三步:若a<6.8,则输出a;
否则,执行第四步
第四步:i=i+1
第五步:若i>9,则结束算法,否则,执行第二步.
程序框图:(如图)
解析分析:首先根据是解题所给的条件,先输入一个数a,若a<6.8,则输出a,否则不能输出a,据此设计从这些成绩中搜索出小于6.8s的成绩算法,进而根据做出的算法,画出程序框图,注意条件的设置.
点评:本题考查选择结构,考查写出实际问题的算法,考查程序框图的画法,是一个综合题目.