题目内容
大昌中学高中二年级男子体育训练小组50米跑2006年8月测试的成绩(单位:s)如下:6.4,6.5,7.0,6.8,7.1,7.3,6.9,7.4,7.5.
设计一个算法,从这些成绩中搜索出小于6.8 s的成绩,并画出程序框图.
解:算法步骤如下:
第一步:i=1;
第二步:输入一个数据a;
第三步:如果a<6.8,则输出a,否则,执行第四步;
第四步:i=i+1;
第五步:如果i>9,则结束算法,否则执行第二步.
程序框图如图1-1-23所示:
![]()
图1-1-23
思路分析:依次输入给出的数据,用这些数据与6.8 s相比较,小于6.8 s的就输出,大于6.8 s的就不输出,我们可以引入一个计数变量i和一个可以存数据的变量a,i的值可以取1到9.
练习册系列答案
相关题目