流程图—顺序结构
引入新课 1.问题:
(1)1+2+3+ +100= ;
(2)1+2+3+ +n = ;
(3)求当1+2+3+ +n >2004时,满足条件的n
请设计第(3)个问题的算法:
23
4.顺序结构的含义及其表示.
例题剖析
例1 已知两个单元分别存放了变量x 和y 的值,试交换这两个变量值.
2
例2 半径为r 的圆的面积计算公式为S =π r ,当r =10时,写出计算圆面积的算法,画出流程图.
例3 已知点P (x 0,y 0)和直线l :Ax +By +C =0,写出求点P (x 0,y 0)到直线l 的距离d 的算法,并
画出流程图.
巩固练习
1.画出下列图框:
(1)起止框 (2)输入输出框 (3)处理框 (4)判断框 2.依次进行多个处理的结构称为 结构. 3.写出作棱长全为2的正三棱柱的直观图的算法.
⎧x +y =3⎪
4.写出解方程组⎨y +z =5 的一个算法,并用流程图表示算法过程.
⎪z +x =4⎩
课堂小结
了解流程图框的分类和应用,能用流程图表示顺序结构的算法.
课后训练 一 基础题
1.已知两点A (7, -4) ,B (-5, 6) ,完成下面所给的求线段AB 垂直平分线方程的算法.
S 1
S 2 S 3 S 4
求线段AB 的中点C 的坐标,得C 点坐标为 ; 求线段AB 的斜率,得k AB =;
求线段AB 中垂线的斜率,得k =;
求线段AB 的垂直平分线方程为
2.半径为r 的球的体积计算公式为V =
3.三角形面积的计算公式S =
4.画出解方程组⎨
二 提高题
4
π r 3,写出当r =3时计算球体积的一个算法,并画出流程图. 3
1
h 为该边上的高)ah (其中a 为边长,,用算法描述求a =7. 85,h =14. 29
2
时的三角形面积,并画出流程图.
⎧2x -y =1
的一个算法流程图.
⎩4x +3y =7
5.写出用公式法解一元二次方程x -2x -3=0的一个算法,并画出流程图.
6.已知f (x )=x -2x -3,试设计一个算法求f (2),f (3)及f (2)+f (3)的值,并画出流程图.
2
2
流程图—顺序结构
引入新课 1.问题:
(1)1+2+3+ +100= ;
(2)1+2+3+ +n = ;
(3)求当1+2+3+ +n >2004时,满足条件的n
请设计第(3)个问题的算法:
23
4.顺序结构的含义及其表示.
例题剖析
例1 已知两个单元分别存放了变量x 和y 的值,试交换这两个变量值.
2
例2 半径为r 的圆的面积计算公式为S =π r ,当r =10时,写出计算圆面积的算法,画出流程图.
例3 已知点P (x 0,y 0)和直线l :Ax +By +C =0,写出求点P (x 0,y 0)到直线l 的距离d 的算法,并
画出流程图.
巩固练习
1.画出下列图框:
(1)起止框 (2)输入输出框 (3)处理框 (4)判断框 2.依次进行多个处理的结构称为 结构. 3.写出作棱长全为2的正三棱柱的直观图的算法.
⎧x +y =3⎪
4.写出解方程组⎨y +z =5 的一个算法,并用流程图表示算法过程.
⎪z +x =4⎩
课堂小结
了解流程图框的分类和应用,能用流程图表示顺序结构的算法.
课后训练 一 基础题
1.已知两点A (7, -4) ,B (-5, 6) ,完成下面所给的求线段AB 垂直平分线方程的算法.
S 1
S 2 S 3 S 4
求线段AB 的中点C 的坐标,得C 点坐标为 ; 求线段AB 的斜率,得k AB =;
求线段AB 中垂线的斜率,得k =;
求线段AB 的垂直平分线方程为
2.半径为r 的球的体积计算公式为V =
3.三角形面积的计算公式S =
4.画出解方程组⎨
二 提高题
4
π r 3,写出当r =3时计算球体积的一个算法,并画出流程图. 3
1
h 为该边上的高)ah (其中a 为边长,,用算法描述求a =7. 85,h =14. 29
2
时的三角形面积,并画出流程图.
⎧2x -y =1
的一个算法流程图.
⎩4x +3y =7
5.写出用公式法解一元二次方程x -2x -3=0的一个算法,并画出流程图.
6.已知f (x )=x -2x -3,试设计一个算法求f (2),f (3)及f (2)+f (3)的值,并画出流程图.
2
2