高中数学 2.2.1 顺序结构和选择结构课件 北师大必修3(通用)

上传人:我**** 文档编号:181572697 上传时间:2021-05-02 格式:PPT 页数:19 大小:363.50KB
返回 下载 相关 举报
高中数学 2.2.1 顺序结构和选择结构课件 北师大必修3(通用)_第1页
第1页 / 共19页
高中数学 2.2.1 顺序结构和选择结构课件 北师大必修3(通用)_第2页
第2页 / 共19页
高中数学 2.2.1 顺序结构和选择结构课件 北师大必修3(通用)_第3页
第3页 / 共19页
高中数学 2.2.1 顺序结构和选择结构课件 北师大必修3(通用)_第4页
第4页 / 共19页
高中数学 2.2.1 顺序结构和选择结构课件 北师大必修3(通用)_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《高中数学 2.2.1 顺序结构和选择结构课件 北师大必修3(通用)》由会员分享,可在线阅读,更多相关《高中数学 2.2.1 顺序结构和选择结构课件 北师大必修3(通用)(19页珍藏版)》请在金锄头文库上搜索。

1、算法的基本结构,课前练习:,1.已知点P0(x0,y0)和直线L:Ax+By+C=0,求点P到直线L的距离d。设计一个算法。,2.给定平面内任意两点A(x1,y1),B(x2,y2).设计一个算法,求两点连线的斜率。,1.解:算法步骤如下:,(1)输入点的坐标x0,y0和直线方程的系数A.B.C,(2)计算 Z1=Ax0+By0+C,(3)计算 Z1=A2+B2,(4)计算,(5)输出d,2.解:算法步骤如下:,(1)输入点的坐标x1,y1,x2,y2,(2)判断x1是否等于x2.若x1x2,则输出“斜率 不存在”的信息;否则计算,(3)输出k的值,1.解:算法步骤如下:,(1)输入点的坐标x

2、0,y0和直线方程的系数A.B.C,(2)计算 Z1=Ax0+By0+C,(3)计算 Z1=A2+B2,(4)计算,(5)输出d,2.解:算法步骤如下:,(1)输入点坐标x1,y1,x2,y2,(2) x1是否等于x2.若x1x2,则输出“斜率不存在”的信息;否则计算,(3)输出k的值,判断,判断,1.解:算法步骤如下:,(1)输入点的坐标x0,y0和直线方程的系数A.B.C,(2)计算 Z1=Ax0+By0+C,(3)计算 Z2=A2+B2,(4)计算,(5)输出d,输入x0,y0,A.B.C,开始,计算 Z1:=Ax0+By0+C,输出d,计算 Z2:=A2+B2,结束,计算,输入x0,y

3、0,A.B.C,开始,计算 Z1:=Ax0+By0+C,输出d,计算 Z2:=A2+B2,结束,计算,开始,输入,处理,输出,结束,算法的流程图,起止框,表示一个算法的开始或结束,输入、输出框,框内标明输入、输出的内容,处理框,框内标明所进行的处理,流程线,表示从某一框到另一框的流向,设计算法,求一元二次方程ax2+bx+c=0(a0,b2-4ac0)的根,画出相应的流程图,输入系数a,b,c,输出X1、X2,结束,开始,计算,计算,顺序结构,1.解:算法步骤如下:,(1)输入点的坐标x0,y0和直线方程的系数A.B.C,(2)计算 Z1=Ax0+By0+C,(3)计算 Z1=A2+B2,(4

4、)计算,(5)输出d,2.解:算法步骤如下:,(1)输入点坐标x1,y1,x2,y2,(2) x1是否等于x2.若x1x2,则输出“斜率不存在”的信息;否则计算,(3)输出k的值,判断,判断,2.解:算法步骤如下:,(1)输入点的坐标x1,y1,x2,y2,(2)判断x1是否等于x2.若x1x2,则输出“斜率不存在”的信息;否则计算,(3)输出k的值,输出k,结束,开始,x1=x2,否,是,输出斜率不存在,选择结构,判别框,框内标明条件,并在框外标明条件成立或不成立时的两种不同流向。,设计算法,求一元二次方程ax2+bx+c=0(a0, )的根,画出相应的流程图,输入系数a,b,c,输出X1、X2,结束,开始,计算,计算,顺序结构,b2-4ac0,设计算法,求一元二次方程ax2+bx+c=0( )的根,画出相应的流程图,a0,输出x1,x2,结束,开始,0,输入系数a,b,c,否,是,输出无实数解,选择结构,计算,小结:怎样表示一个算法,一、用自然语言表示算法 二、传统流程图,处理框,起止框,I/O框,判断框,流程线,1、传统流程图中的基本符号,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号