精英家教网 > 高中数学 > 题目详情
有4个数a,b,c,d,要求按由大到小的顺序输出.画出程序框图表示算法.

思路分析:本题考查排序问题中应用条件结构判断的问题.我们可以把a,b,c,d中最大的放在a中,然后将余下的三个数中最大的放在b中,再找出余下的两个数中较大的放在c中,然后输出a,b,c,d.

解:算法步骤如下:

第一步,找出a和b中的大者放在a中,小者放在b中.

第二步,找出c和d中的大者放在c中,小者放在d中.

第三步,找出a和c中的大者放在a中,小者放在c中.

第四步,找出b和c中的大者放在b中,小者放在c中.

第五步,找出b和d中的大者放在b中,小者放在d中.

第六步,找出c和d中的大者放在c中,小者放在d中.

程序框图如图1-1-7所示.

图1-1-7

练习册系列答案
相关习题

科目:高中数学 来源:中学教材全解 高中数学 必修3 B版(配人民教育出版社实验教科书) 配人民教育出版社实验教科书 题型:044

有4个数a,b,c,d,要求按由大到小的顺序输出.

查看答案和解析>>

科目:高中数学 来源: 题型:044

4个数abcd,要求按从大到小的顺序输出,设计算法,并画出程序框图.

查看答案和解析>>

科目:高中数学 来源:数学教研室 题型:044

有4个数a,b,c,d,要求按从大到小的顺序输出,设计算法,画出流程图.

查看答案和解析>>

科目:高中数学 来源: 题型:044

4个数abcd,要求按从大到小的顺序输出,设计算法,画出流程图.

查看答案和解析>>

同步练习册答案