高一数学算法初步1_附件.pptVIP

  • 5
  • 0
  • 约2.2千字
  • 约 19页
  • 2017-06-24 发布于湖北
  • 举报
一、算法的基本结构 1、顺序结构 2、选择结构 3、循环结构 尽管不同的算法千差万别,但它们都是由三种基本的逻辑结构构成的,这三种逻辑结构就是顺序结构、选择结构、循环结构。 1、顺序结构 A B (1)顺序结构是指在一个算法中运算是按照步骤依次执行的,这是一种最简单的算法结构,也是任何一个算法必不可少的逻辑结构。 (2)顺序结构的流程图如图 例1、己知点P(x0,y0)和直线l:Ax+By+C=0,求点P到直线的距离d,设计一个算法,解决这一问题,并画出流程图。 解:算法步骤如下: (1)输入点的坐标x0,y0,输入直线方程的系数A,B和常数C; (2)计算:z1:=Ax0+By0+C; (3)计算:z2:=A2+B2; (5)输出d. 流程图 (4)计算: 开始 输入x0,y0,A,B,C Z1:=Ax0+By0+C Z2:=A2+B2 输出d 结束 流程图如图所示: 程序1 2、选择结构 选择结构的流程图如图 条件 步骤2 步骤1 是 否 计算机执行这种结构的算法,先对条件进行判断,若条件为真,则执行步骤1,若条件为假,则执行步骤2. 例2、试设计一个求一元二次方程ax2+bx+c=0(a≠0) 的根的算法,并画出流程图。 解:算法步骤如下: (1)计算Δ:=b2-4ac; (3)输出

文档评论(0)

1亿VIP精品文档

相关文档