精英家教网 > 高中数学 > 题目详情

给出以下10个数:5,9,80,43,95,73,28,17,60,36,要求把其中大于40的数找出来并输出.画出解决该问题的一个算法的流程图.

答案:略
解析:

解:算法流程图如图所示:

本题的算法设计中既用了选择结构,也用了循环结构,其中选择结构用于判断输入的数是否大于40,循环结构用于控制输入的数的个数.


提示:

可以先把第1个数输入,然后将它与40进行大小比较,若该数大于40,就输出,再输入第2个数;否则,若该数小于40,则直接输入第2个数,再将第2个数与40进行比较,依次下去,共输入10次,比较10次.可利用循环结构控制输入的次数(数的个数),用选择结构将输入的数与40进行比较.


练习册系列答案
相关习题

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

给出以下10个数:598043957328176036,要求把第一个大于40的数找出来并输出,试画出该问题的程序框图.

查看答案和解析>>

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

给出以下10个数:598043957328176036,要求把大于40的数找出来并输出.试画出该问题的程序框图.

查看答案和解析>>

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

给出以下10个数:5,9,80,43,95,73,28,17,60,36,要求把大于40的数找出来并输出.试画出该问题的算法程序框图.

 

查看答案和解析>>

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

给出以下10个数:5,9,80,43,95,73,28,17,60,36,要求把大于40的数找出来并输出.试画出该问题的算法程序框图.

查看答案和解析>>

同步练习册答案