您的当前位置:首页正文

1.1.2 程序框图与算法的基本逻辑结构

2021-08-18 来源:爱go旅游网


1.1.2 程序框图与算法的基本逻辑结构

制作人:董涛 审核人:李森 日期4.11

一、学习目标:

1.掌握程序框图的概念;2.会用通用的图形符号表示算法,掌握算法的三个基本逻辑结构;3.掌握画程序框图的基本规则,能正确画出程序框图。

二、重点与难点:重点是程序框图的基本概念、基本图形符号和3种基本逻辑结构,难点是能综合运用这些知识正确地画出程序框图。 三、学习过程:

1.程序框图: 请在下面的表格中写出基本的程序框,名称以及它们表示的功能.

图形符号 名称 功能 2.算法的基本逻辑结构

(1)顺序结构,定义: 可用程序框图表示为:

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

1

(2)条件结构,定义: 可用程序框图表示为:

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

例3:设计一个求解一元二次方程ax2bxc0的算法,并画出程序框图表示.

2

(3)循环结构,(定义): 直到型循环结构:(定义) 当型循环结构:(定义) 可用程序框图表示为:

例4:设计一个计算1+2+…+100的值的算法,并画出程序框图。

3.程序框图的画法.

设计一个算法的程序框图统常要经过以下步骤:

3

达标练习:

1.设计一个用有理指数幂逼近无理指数幂5的近似值,并估计5的近似值,画出算法的程序框图.

2.设计一个算法求1299100的值,并画出程序框图.

222222

4

因篇幅问题不能全部显示,请点此查看更多更全内容