首页 > 人教版 > 高中 > 数学 > 必修3 > 正文

高中数学第一章1.1《程序框图与算法的基本逻辑结构(2)》(必修3)

点赞 收藏 评价 测速
课堂提问

课程内容:

《程序框图与算法的基本逻辑结构(2)》
一、问题引入
    1.用程序框、流程线及文字说明来表示算法的图形称为程序框图,它使算法步骤显得直观、清晰、简明,其中程序框有哪几种基本图形?它们表示的功能分别如何?
    2.顺序结构是任何一个算法都离不开的基本逻辑结构,在一些算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向。
二、知识探究:算法的条件结构
思考1:在某些问题的算法中,有些步骤只有在一定条件下才会被执行,算法的流程因条件是否成立而变化。在算法的程序框图中,由若干个在一定条件下才会被执行的步骤组成的逻辑结构,称为条件结构,用程序框图可以表示为下面两种形式:
例1.任意给定3个正实数,设计一个算法,判断“以这3个正实数为三条边边长的三角形是否存在”?并画出这个算法的程序框图。
例2.设计一个求解一元二次方程ax2+bx+c=0的算法,并画出程序框图表示。
课堂练习:已知分段函数,画程序框图,对于输入x的值,输出相应的y值。
总结:
    1.条件结构:在算法的程序框图中,由若干个在一定条件下才会被执行的步骤组成的逻辑结构,称为条件结构。用程序框图可以表示为下面两种形式。
    2.条件结构的基本特征:
(1)程序框图中必须有两个起止框,穿插输入,输出框和处理框,一定有判断框。
(2)条件结构中可以再次嵌套条件结构。
(3)条件结构的程序框图各有两种形式,相互对立统一。

此内容正在抓紧时间编辑中,请耐心等待

常老师

女,中教中级职称

从教30年,数学教研组长,省级“先进教育工作者”、优秀教师,市级骨干教师、“教学标兵”。

联系我们 版权说明 帮助中心 在线客服

©2016 同桌100 All Rights Reserved