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.什么是顺序结构?