算法框图如图所示.
查找类(寻找特定数)的算法框图 [典例] 给出以下10个数:5,9,80,43,95,76,20,17,65,36,要求把大于50的数找出来并输出.试画出该算法的框图.
[解] 算法步骤如下:
1.i=1.
2.输入a.
3.如果a>50,则输出a;否则,执行第4步.
4.i=i+1.
5.如果i>10,结束算法;否则,返回第2步.
算法框图如图所示.
利用循环结构设计查找问题的算法时,需把握以下几点:
(1)引入循环变量i,并确定初始值;
(2)确定问题满足的条件,即第一个判断框的内容;
(3)确定在什么范围内解决问题,即i的取值限制,即第二个判断框的内容.
[活学活用]
一个两位数,十位数字比个位数字大,且个位数字为质数.设计一个找出所有符合条件的两位数的算法框图.