儿童乘坐火车时,若身高h不超过1.2 m,则无需购票;若身高h超过1.2 m,但不超过1.5 m,可买半票;若身高h超过1.5 m应买全票.请设计一个算法,输入儿童的身高,输出购票避孕药况,并画出程序框图.
算法如下:
第一步,输入h.
第二步,判断h≤1.2是否成立,若成立,则输出“免费”;
若不成立,则执行第三步.
第三步,判断h≤1.5是否成立,若成立,则输出“半票”,
若不成立,则输出“全票”.
程序框图如下:
算法的定义:
算法通常是指用计算机按照一定规则解决一类问题的明确和有限的步骤。
算法的特征:
①确定性;②逻辑性;③有穷性;④正确性;⑤顺序性;⑥普遍性。
算法的描述:
自然语言、程序框图、程序语言。
设计一个问题的算法时应注意:
(1)认真分析问题,联系解决此问题的一般数学方法;
(2)综合考虑此类问题中可能涉及的各种情况;
(3) 将解决问题的过程划分为若干个步骤;
(4)用简练的语言将各个步骤表示出来。
登录并加入会员可无限制查看知识点解析