《广东省佛山市高中数学第一章算法初步1.1算法与程序框图1.1.2程序框图与算法的基本逻辑》由会员分享,可在线阅读,更多相关《广东省佛山市高中数学第一章算法初步1.1算法与程序框图1.1.2程序框图与算法的基本逻辑(4页珍藏版)》请在金锄头文库上搜索。
1、1.1.2程序框图与算法的基本逻辑结构(二)学习目标理解并掌握条件结构,能画出程序框图。重点难点重点、难点:条件结构的掌握,正确画出程序框图。一、【课前准备】1.条件结构:在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件有不同的流向,这种 先根据条件做出判断,再决定执行哪种操作的结构叫 。2常见得条件结构:可以用程序框图表示为下面两种形式:二、【典型例题】书P10例4. 书P11例5.三、【课堂练习】设火车托运行李,当行李重量为m(kg)时,每千米的费用(单位:元)标准为0.3m,m 二 30y 二0.3 30 0.5(m-30),m 30画出求 行李托运 费的程序框图。#四、【课堂
2、小结】 凡是需要根据条件作出判断,然后再决定进行哪一个步骤的问题,在画程序框图时,应该引入判断 框,应用条件结构。五、【当堂检测】1 已知函数f (X) =| x -3|,以下程序框 图表示的是给定 求其相应函数值的算法,请将该程序框图补充完整。其中处应填,处应填。六【课后作业】4,1.指出下面程序框图的运行结果,若输入- 贝y输出结果为。0 , x 0I2.画出程序框图,对于输 入的X值,输出相应的y值,y二1,0x 1 ,x , X _ 13、如图所示的程序框图,如果输入三个实数的判断框中,应该填入下面四个选项中是(A. a b? B. a c? C.a、b、c,要求输出这三个数中最小的数,那么在空白)a c? D. a : b?