《程序框图》学案
- 资源简介:
约1810字。
程序框图
学习目标:
1.了解程序框图是表示算法的一种方法,在应用中熟悉框图符号的含义。
2.注意理解每一种框图的含义,根据设计好的算法,会画出框图表示。
预习填空:
1.程序框图的含义是:
,
2.框图的表示算法的优点是:
。
3.框图一般按照 的方向画。
4. 是具有超过一个退出点的惟一的框图符号,其他的框图符号只有 .
5.在图形符号内的描述描述语言要 .
经典例题:
[例1] 在过马路时都碰到过红绿灯,它会指挥你的方向以保证你的安全性、正确性.请你写出通过一个十字路口时的程序框图.
解:程序框图如下:
[点拨]生活中有很多问题是要严格按一定的程序和步骤来做的,这是一道生活中的算法问题,只要我们把生活中的问题严格地按步骤把它描述出来,再用框图表示出来即可。
[例2] 已知球的半径是4,写出求球的表面积和体积的算法并画出其框图.
解:算法:
S1:输入r=4;
S2:计算: , ;
S3:输出 , .
程序框图如下图:
[点拨]对于套用公式型的问题,要注意给公式中变量的赋值及输出结果,注意输出与赋值是不同的.解决该题的关键是按照顺序写出算法再画框图.
[例3] 观察所给程序框图,说明它所表示算法的意义,并写出相应的表达式.
[解析]
框图表示的算法如下:
S1:输入 ;
S2:如果 ,则使 ,输出 ,否则执行S3;
S3:如果 ,则使 ,输出 ,否则执行S4;
S4: ;
S5:输出 .
相应函数表达式为:
资源评论
共有 0位用户发表了评论 查看完整内容我要评价此资源