《程序框图与算法的基本逻辑结构》 课件4.pptVIP

  • 1
  • 0
  • 约2.9千字
  • 约 18页
  • 2016-11-29 发布于河南
  • 举报

《程序框图与算法的基本逻辑结构》 课件4.ppt

《程序框图与算法的基本逻辑结构》 课件4

1. 对任意正整数n, P.20习题1.1B组第1题 P.20习题1.1B组第2题 * 步骤A 步骤B 满足条件? 否 是 步骤A 满足条件? 否 是 条件结构: 1、复习 例5 设计一个求解一元二次方程 算法步骤: 第一步,输入a,b,c. 第二步,计算判别式Δ=b2-4ac. 第三步,判断Δ≥0是否成立.若是,则计算p,q的值. 否则,输出“方程没有实数根”,结束算法. 开 始 输入a,b,c Δ=b2-4ac x1=p+q x2=p-q Δ≥0? Δ=0? 输出x1,x2 输出p 方程无实数根 结 束 是 否 是 否 的算法,并画出程序框图表示. 第四步,判断Δ=0是否成立. 若是,则输出 否则,计算两根并输出. 开 始 输入a,b,c Δ= -4ac Δ≥0? Δ=0? 输出 , 结 束 方程无实数根 输出x 否 是 是 否 例5程序框图也可设计为 (3)循环结构 循环结构指的是按照一定的条件反复执行的某些算法步骤. 反复执行的步骤称为循环体. 循环体 满足条件? 否 是 循环体 满足条件? 否 是 执行一次循环体后,对条件进行 判断,如果条件不满足,就继续执行 循环体,直到条件满足时终止循环. 在每次执行循环体前,对条件进行 判断,当条件满足,执行循环体,否则 终止循环. 开始 i=1 S=0 i=i+1 S=S+i i≤100? 输出S

文档评论(0)

1亿VIP精品文档

相关文档