早教吧 育儿知识 作业答案 考试题库 百科 知识分享

大昌中学高中二年级男子体育训练小组50米跑2006年8月测试的成绩(单位:s)如下:6.4,6.5,7.0,6.8,7.1,7.3,6.9,7.4,7.5.设计一个算法从这些成绩中搜索出小于6.8s的成绩并画出程

题目详情
大昌中学高中二年级男子体育训练小组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.