2019-2020学年数学高中人教A版必修3学案:1.1.2程序框图与算法的基本逻辑结构 第1课时 Word版含解析
2019-2020学年数学高中人教A版必修3学案:1.1.2程序框图与算法的基本逻辑结构 第1课时 Word版含解析第2页

  

  2.算法有几种基本逻辑结构?

  

  

  3.什么是顺序结构?

  

  

  4.你会用框图符号表示算法的顺序结构吗?

  

  

  5.什么是条件结构?如何用程序框图表示?

  

  

  

  三、运用规律,解决问题

  【例1】 已知一个三角形三条边的边长分别为a,b,c,利用海伦-秦九韶公式设计一个计算三角形面积的算法,并画出算法的程序框图.

  

  

  

  【例2】 任意给定3个正实数,设计一个算法,判断以这3个正实数为三边边长的三角形是否存在,并画出这个算法的程序框图.

  

  

  

  四、变式训练,深化提高

  1.写出求1+2+3+4+5+6+7+8+9+10的值的一个算法,并画出程序框图.

  

  

  2.设计求一个实数x的绝对值的算法,并画出程序框图.

  

  

  

  3.设计算法判断一元二次方程ax2+bx+c=0是否有实数根,并画出相应的程序框图.

  

  

  五、反思小结,观点提炼

  1.什么是程序框图?它的基本图形符号有哪些?

  

  

  2.算法的三种基本逻辑结构分别是什么?

  

  

3.什么是顺序结构?