网络课程 内部讲义算法与椭圆期中复习教 师:苗金利爱护环境,从我做起,提倡使用电子讲义“”→ 在线名师资料室 免费资料任你下载第 8 讲 算法与椭圆期中复习一、算法(一)算法的概念(二)程序框图1
框图的概念2
画程序框图的规则3
算法的三种结构顺序结构条件分支结构循环结构例题讲解例 1
写出一个将任意三个不同实数按由小到大列出的算法
画出一个能够推断任意三个正数能否构成三角形的程序框图,假如能构成三角形并输出三角形的形状(锐角、直角或钝角三角形)
画出一个解一元二次型方程 ax2 bx c 0 的程序框图
给出 30 个数:1,2,4,7,……,其规律是:第 1 个数是 1,第 2 个数比第 1 个数大 1, 第 3个数比第 2 个数大 2,第 4 个数比第 3 个数大 3,依此类推
要计算这 30 个数的和,现已给出了该问题算法的程序框图(如图所示),请在图中推断框内(1)处和执行框中的(2)处填上合适的语句,使之能完成该题算法功能
1“”→ 在线名师资料室 免费资料任你下载例 5
下图给出的是计算2()1 146 1的值的一个程序框图,其中推断框内应填入的条件是20A
i > 10B
i < 10C
i > 20D
i < 20第 5 题第 7 题例 6
给出以下一个算法的程序框图(如上图所示),该程序框图的功能是()A
输出 a, b, c 三数的最大数B
输出 a, b, c 三数的最小数C
将 a, b, c 按从小到大排列D
将 a, b, c 按从大到小排列例 7
程序框图(如上图所示),能推断任意输入的数 x 的奇偶性:其中推断框内的条件是()A
m = 0B
x = 0C
x = 1D
m = 1例 8
对任意给定的正整数 n,写出一个求 13