题目内容

12.(1)某班共有学生50人,在一次数学测试中,要搜索出测试中及格(60分以上)的成绩,试设计一个算法,并画出程序框图.
(2)目前我省高考科目为文科考:语文,数学(文科),英语,文科综合(政治、历史、地理);理科考:语文,数学(理科),英语,理科综合(物理、化学、生物).请画出我省高考科目结构图.

分析 (1)由题意,从成绩中搜索出大于等于60的成绩,由此可得选择结构的判断框的条件,再依据搜索数据的个数确定循环的条件,得到算法,即可画出相应框图.
(2)由已知可得高考科目分文理两科,文科考:语文,数学(文科),英语,文科综合(政治、历史、地理);理科考:语文,数学(理科),英语,理科综合(物理、化学、生物),可得我省高考科目结构图.

解答 解:(1)由题意得:
第一步:令i=1,
第二步:输入一个成绩x,
第三步:判断x≥60?,如果是,则输出x的值,如果不是,则i=i+1,
第四步:判断i>50?,如果是,则结束,如果不是,则返回第二步,
程序框图如下:

(2)我省高考科目结构图,如下所示:

点评 本题主要考查了程序框图的画法,解题时要认真审题,注意算法的合理运用,绘制结构图时,首先对所画结构的每一部分有一个深刻的理解,从头到尾抓住主要脉络进行分解.然后将每一部分进行归纳与提炼,形成一个个小点并逐一写在矩形框内,最后按其内在的逻辑顺序将它们排列起来并用线段相连.属于基础题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网