内容正文:
4.1 流程图
课堂导学
三点剖析
各个击破
一、画流程图
【例1】公历规定:如果年份数字被4整除而不被100整除,就是闰年;如果年份数字被400整除,也是闰年,其他的年份都不是闰年.将这个规则用程序框图表示.
解析:首先根据公历规定画程序框图,再把1980和2000代入所画的程序框中执行它,检验是否是闰年.
这个规律用程序框图表示如下图所示.
类题演练 1
根据例1的框图,判断1980年是否是闰年.
答案:解:执行过程如下图.
因此,1980年是闰年.
变式提升
求一般一元二次方程ax2+bx+c=0,(a≠0)的根的流程图.
答案:解:
二、有关计算机程序与流程图设计
【例2】根据下列计算机程序画出其程序流程图.
i=1
n=i∧3
WHILE n<10∧4
PRINT n
i=i+1
n=i∧3
WEND
END
解析:由程序可知其为求所有立方小于104的正整数,画出程序流程图如下:
类题演练 2
根据下列计算机程序画出其程序流程图.
i=1
DO
INPUT x
IF x>40 THEN
PRINT x
END IF
i=i+1
LOOP UNTIL i>10
END
答案:解:流程图如下:
三、有关实际问题的流程图
【例3】考生参加某培训中心的考试需以下程序:考前咨询,若是新考生则需注册、编号、明确考试事宜、交费、考试、领取成绩单,最后发证,若不是新生,需出示考生编号,直接到明确考试事宜阶段,以下同新生程序,设计一个考试流程图.
解析:由题意画出考试流程图如下:
温馨提示
在画流程图前,先将上述流程分解成若干比较明确的步骤,并确定这些步骤之间的关系.注意新考生与老考生的不同程序.画图中如果由上而下画因篇幅所限不便处理,可采用从左到右的方式灵活处理实际问题,但应注重简单明了与美观.
类题演练 3
零件加工过程的流程图
工厂加工某种零件有三道工序:粗加工\,返修加工和精加工.每道工序完成时,都要对产品进行检验.粗加工的合格品进入精加工,不合格品进入返修加工;返修加工合格品进入精加工,不合格品作为废品处理;精加工合格品为成品,不合格品为废品.请用流程图表示这个零件的加工过程.
答案:解:流程图表示如下:
1
$$