文档介绍:算法与程序框图
导学目标:,:顺序结构、条件结构、循环结构.
自主梳理
导学目标:,:顺序结构、条件结构、循环结构.
自主梳理
,而且能够在有限步之内完成.
,是一种用________、________及____________来准确、直观地表示算法的图形.
通常程序框图由________和________组成,一个或几个程序框的组合表示算法中的一个步骤;________带方向箭头,按照算法进行的顺序将________连结起来.
,这是任何一个算法都离不开的根本结构.
其结构形式为
.
其结构形式为
.
其结构形式为
:概括性、逻辑性、有穷性、不惟一性、普遍性.
自我检测
1.(2023·陕西)如下图是求样本x1,x2,…,x10平均数的程序框图,图中空白框中应填入的内容为( )
=S+=S+
=S+=S+
第1题图 第2题图
2.(2023·全国)如果执行如下图的框图,输入N=5,那么输出的数等于( )
.
3.(2023·北京)执行如下图的程序框图,输出的s值为( )
A.-3B.-
第3题图 第4题图
4.(2023·山东)执行如下图的程序框图,输入l=2,m=3,n=5,那么输出的y的值是________.
探究点一 算法的顺序结构
例1 点P(x0,y0)和直线l:Ax+By+C=0,求点P(x0,y0)到直线l的距离d,写出其算法并画出程序框图.
变式迁移1 阅读如图的程序框图,假设输入的a、b、c分别是21、32、75,那么输出的a、b、c分别是( )
、21、32 、32、75
、21、、32、21
探究点二 算法的条件结构
变式迁移2 给出一个如下图的程序框图,假设要使输入的x值与输出的y值相等,那么这样的x值的个数是( )
探究点三 算法的循环结构
例3 写出求1×2×3×4×…×100的一个算法并画出程序框图.
变式迁移3 (2023·天津和平区模拟)在如下图的程序框图中,当程序被执行后,输出s的结果是______.
:(1)表示相应操作的框;(2)带箭头的流程线;(3)框内外必要的文字说明,读懂程序框图要从这三