人教版2017高中数学必修三第一章 算法初步《逻辑结构》课件PPT
合集下载
人教版高中数学必修三第一章第1节 1.1.1 算法的概念 课件(共20张PPT)

播下一个行动,收获一种习惯;播下一种习惯,收获一种性格;播下一种性格,收获一种命运。思想会变成语言,语言会变成行动,行动会变成习惯,习惯会变成性格。性 制,会变成生活的必需品,不良的习惯随时改变人生走向。人往往难以改变习惯,因为造习惯的就是自己,结果人又成为习惯的奴隶!人生重要的不是你从哪里来,而是你 时侯,一定要抬头看看你去的方向。方向不对,努力白费!你来自何处并不重要,重要的是你要去往何方,人生最重要的不是所站的位置,而是所去的方向。人只要不失去 这个世界唯一不变的真理就是变化,任何优势都是暂时的。当你在占有这个优势时,必须争取主动,再占据下一个优势,这需要前瞻的决断力,需要的是智慧!世上本无移 是:山不过来,我就过去。人生最聪明的态度就是:改变可以改变的一切,适应不能改变的一切!亿万财富不是存在银行里,而是产生在人的思想里。你没找到路,不等于 什么,你必须知道现在应该先放弃什么!命运把人抛入最低谷时,往往是人生转折的最佳期。谁能积累能量,谁就能获得回报;谁若自怨自艾,必会坐失良机人人都有两个 一个是心门,成功的地方。能赶走门中的小人,就会唤醒心中的巨人!要想事情改变,首先自己改变,只有自己改变,才可改变世界。人最大的敌人不是别人,而是自己, 1、烦恼的时候,想一想到底为什么烦恼,你会发现其实都不是很大的事,计较了,就烦恼。我们要知道,所有发生的一切都是该发生的,都是因缘。顺利的就感恩,不顺 寒潭,雁过而潭不留影;风吹疏竹,风过而竹不留声。”修行者的心境,就是“过而不留”。忍得住孤独;耐得住寂寞;挺得住痛苦;顶得住压力;挡得住诱惑;经得起折腾 得起责任;1提得起精神。闲时多读书,博览凝才气;众前慎言行,低调养清气;交友重情义,慷慨有人气;困中善负重,忍辱蓄志气;处事宜平易,不争添和气;对已讲 远,修身立正气;居低少卑怯,坦然见骨气;卓而能合群,品高养浩气淡然于心,自在于世间。云淡得悠闲,水淡育万物。世间之事,纷纷扰扰,对错得失,难求完美。若 陷于计较的泥潭,不能自拔。若凡事但求无愧于心,得失荣辱不介怀,自然落得清闲自在。人活一世,心态比什么都重要。财富名利毕竟如云烟,心情快乐才是人生的至宝 在脚踏实地的道路上;我们的期待在哪里?在路上,在勤劳勇敢的心路上;我们的快乐在哪里?在路上,在健康阳光的大道上;我们的朋友在哪里?在心里,在真诚友谊的 己负责;善于发现看问题的角度;不满足于现状,别自我设限;勇于承认错误;不断反省自己,向周围的成功者学习;不轻言放弃。做事要有恒心;珍惜你所拥有的,不要 美;不找任何借口。与贤人相近,则可重用;与小人为伍,则要当心;只满足私欲,贪图享乐者,则不可用;处显赫之位,任人唯贤,秉公办事者,是有为之人;身处困境 任;贫困潦倒时,不取不义之财者,品行高洁;见钱眼开者,则不可用。人最大的魅力,是有一颗阳光的心态。韶华易逝,容颜易老,浮华终是云烟。拥抱一颗阳光的心态 心无所求,便不受万象牵绊;心无牵绊,坐也从容,行也从容,故生优雅。一个优雅的人,养眼又养心,才是魅力十足的人。容貌乃天成,浮华在身外,心里满是阳光,才 随流水宁。心无牵挂起,开阔空净明。幸福并不复杂,饿时,饭是幸福,够饱即可;渴时,水是幸福,够饮即可;裸时,衣是幸福,够穿即可;穷时,钱是幸福,够用即可 困时,眠是幸福,够时即可。爱时,牵挂是幸福,离时,回忆是幸福。人生,由我不由天,幸福,由心不由境。心是一个人的翅膀,心有多大,世界就有多大。很多时候限 也不是他人的言行,而是我们自己。人心如江河,窄处水花四溅,宽时水波不兴。世间太大,一颗心承载不起。生活的最高境界,一是痛而不言,二是笑而不语。无论有多 幸福在于祥和,生命的祥和在于宁静,宁静的心境在于少欲。无意于得,就无所谓失去,无所谓失去,得失皆安谧。闹市间虽见繁华,却有名利争抢;田园间无争,却有柴 最终不过梦一场。心静,则万象皆静。知足者常在静中邂逅幸福。顺利人生,善于处理关系;普通人生,只会使用关系;不顺人生,只会弄僵关系。为人要心底坦荡,不为 不为假象所惑。智者,以别人惨痛的教训警示自己;愚者,用自己沉重的代价唤醒别人。对人多一份宽容,多一份爱心;对事多一份认真,多一份责任;对己多一点要求, 可满,乐不可极,警醒自己。静能生慧。让心静下来,你才能看淡一切。静中,你才会反观自己,知道哪些行为还需要修正,哪些地方还需要精进,在静中让生命得到升华 心静下来,你才能学会放下。你放下了,你的心也就静了。心不静,是你没有放下。静,通一切境界。人与人的差距,表面上看是财富的差距,实际上是福报的差距;表面 人品的差距;表面上看是气质的差距,实际上是涵养的差距;表面上看是容貌的差距,实际上是心地的差距;表面上看是人与人都差不多,内心境界却大不相同,心态决定 一件事。因为当一个人具有感恩的心,心会常常欢喜,总是觉得很满足,一个不感恩不满足的人,总是会觉得欠缺、饥渴。一个常感恩的人,会觉得自己很幸运,有时候其 一感恩,就变得很快乐。这种感恩的心,对自己其实是有很大利益。压力最大的时候,效率可能最高;最忙碌的时候,学的东西可能最多;最惬意的时候,往往是失败的开 光临。成长不是靠时间,而是靠勤奋;时间不是靠虚度,而是靠利用;感情不是靠缘分,而是靠珍惜;金钱不是靠积攒,而是靠投资;事业不是靠满足,而是靠踏实。知恩 为当一个人具有感恩的心,心会常常欢喜,总是觉得很满足,一个不感恩不满足的人,总是会觉得欠缺、饥渴。一个常感恩的人,会觉得自己很幸运,有时候其实没什么道 就变得很快乐。这种感恩的心,对自己其实是有很大利益。压力最大的时候,效率可能最高;最忙碌的时候,学的东西可能最多;最惬意的时候,往往是失败的开始;寒冷 长不是靠时间,而是靠勤奋;时间不是靠虚度,而是靠利用;感情不是靠缘分,而是靠珍惜;金钱不是靠积攒,而是靠投资;事业不是靠满足,而是靠踏实。以平常心观不 面前,平常心就是勇敢;在利诱面前,平常心就是纯洁;在复杂的环境面前,平常心就是保持清醒智慧。平常心不是消极遁世,而是一种境界,一种积极的人生。不仅要为 价值的人而努力。命运不是机遇,而是选择;命运不靠等待,全靠争取。成熟就是学会在逆境中保持坚强,在顺境时保持清醒。时间告诉你什么叫衰老,回忆告诉你什么叫 的赞许时,心灵才会真的自由。你没那么多观众,别那么累。温和对人对事。不要随意发脾气,谁都不欠你的。现在很痛苦,等过阵子回头看看,会发现其实那都不算事。 有绝交,才有至交学会宽容伤害自己的人,因为他们很可怜,各人都有自己的难处,大家都不容易。学会放弃,拽的越紧,痛苦的是自己。低调,取舍间,必有得失。不要 面前没人爱听那些借口。慎言,独立,学会妥协的同时,也要坚持自己最基本的原则。付出并不一定有结果。坚持可能会导致失去更多过去的事情可以不忘记,但一定要放 个最好的打算和最坏的打算。做一个简单的人,踏实而务实。不沉溺幻想。不庸人自扰。不说谎话,因为总有被拆穿的一天。别人光鲜的背后或者有着太多不为人知的痛苦 不管学习什么,语言,厨艺,各种技能。注意自己的修养,你就是孩子的第一位老师。孝顺父母。不只是嘴上说说,即使多打几个电话也是很好的。爱父母,因为他们给了 无私的人。
人教版高中数学必修三课件:1.3 算法案例(共55张PPT)

解:用辗转相除法求最大公约数:612=468×1+144,468=144×3+36,144=36×4,即612
和468的最大公约数是36. 用更相减损术检验:612和468均为偶数,两次用2约简得153和117,153-117=36,11736=81,81-36=45,45-36=9,36-9=27,27-9=18,18-9=9,所以612和468的最大公约数为
转化为求n个一次多项式的值.
预习探究
知识点二 进位制
1.进位制:进位制是为了计数和运算方便而约定的记数系统,约定“满k进一”就 是 k进制 ,k进制的基数(大于1的整数)就是 k . 2.将k进制数化为十进制数的方法:先把k进制数写成各位上的数字与k的幂的乘积之和 的形式,再按照十进制数的运算规则计算出结果. 3.将十进制数化为k进制数的方法是 除k取余法 .即用k连续去除十进制数所得 的 商 ,直到商为零为止,然后把各步得到的余数 倒序 写出.所得到的就是相应的k 进制数. 4.k进制数之间的转化:首先转化为十进制数,再转化为 k进制数.
第一章 算法初步
1.3 算法案例 第2课时 秦九韶算法与进位制
预习探究
知识点一 秦九韶算法
1.秦九韶算法是我国南宋数学家秦九韶在他的著作《数书九章》中提出的一 个用于计算多项式值的方法. 2.秦九韶算法的方法: 把一个n次多项式f(x)=anxn+an-1xn-1+…+a1x+a0 改写成下列的形式: f(x)=(anxn-1+an-1xn-2+…+a1)x+a0= ((anxn-2+an-1xn-3+…+a2)x+a1)x+a0 =…=
人教版高中数学必修三第一章第1节 1.1.1 算法的概念 课件(共28张PPT)

第三步: 将④带入①得
x b1c2 b2c1 a2b1 a1b2
解方程组 3 x 2 y 3 ① 2x y4 ②
x b1c2 b2c1 a2b1 a1b2
y a2c1 a1c2 a2b1 a1b2
第一步: 取 a13,b12,c13
a22,b21,c24
第二步:计算 x b1c2 b2c1 a2b1 a1b2
普通高中课程标准试验教科书 人教A版数学必修3 第一章 算法初步
1.1.1 算法的概念
算法一词源于算术,即算术 方法,是指一个由已知推求未知 的运算过程,后来,人们把它推 广到一般,把进行某一工作的方 法和步骤称为算法.
什么是算法呢?
烧水泡茶的过程
第一步:洗好开水壶; 第二步:灌上凉水,放在火上,等待水开; 第三步:洗好茶杯,放上茶叶 ; 第四步:水开后冲水泡茶。
解③得 x 1 1
第三步:
7
将 x 1代1入①,得 7
y 6 7
a1xb1yc1 a2xb2 yc2
①
② (a1b2a2b10)
a 第一步: ①× a 2 - ②× 1 得
(a 2 b 1 a 1 b 2 )y a 2 c 1 a 1 c 2③
第二步: 解③,得
y
aa22bc11④
a1c2 a1b2
想一想
一位商人有9枚金币,其中有一枚略轻的 假币,你能用天平(无砝码)将假币找出来 吗?写出解决这一问题的算法。
第一步:把9枚金币平均分成三组,每组三枚。 第二步:先不将平其衡中,的那两 么组假放金在币天就平在的轻两的边那,一如组果;天如平果
天平左右平衡,则假金币就在未称量的那一 组里。
第三步:取出含假币的那一组,从中任取两 枚金币放在天平两边进行称量,如 果天平不平衡,则假金币在轻的那 一边;若平衡,则未称的那一枚就 是假币。
人教版高中数学必修三课件:第一章 算法初步(共25张PPT)

当型循环在每次执行循环体前对循环条件进行判 断,当条件满足时执行循环体,不满足则停止;(当条 件满足时反复执行循环体)
循环体
满足条件?
是
否
Until(直到型)循环
循环体
满足条件?
是 否
While(当型)循环 17
练习: 1.就逻辑结构,说 出其算法功能.
开始
2.此为某一函数的求值程序 图,则满足该流程图的函数 解析式为( ).
6
(2)构成程序框图的图形符号及其作用
终端框 (起止框) 输入、 输出框
表示一个算法的起始和结束
表示一个算法输 入和输出的信息
处理框
赋值、计算
(执行框)
判断某一条件是否成立,成
判断框
立时在出口处标明“是” 或“Y”,不成立时标明“否”
或“N”.
流程线
连接程序框
连结点
连接程序框图的两部分
7
6
开始
顺
(3)程序设计语言 1.2基本算法语句中讲解
4
算法初步
§1.1.2 程序框图
5
二、新课
1、程序框图 (1)程序框图的概念
程序框图又称流程图,是一种用规定的 程序框、流程线及文字说明来准确、直观地 表示算法的图形。
在程序框图中,一个或几个程序框的组 合表示算法中的一个步骤;带有方向箭头的 流程线将程序框连接起来,表示算法步骤的 执行顺序。
k 8 _________?_____
k=10 , s=1
是
s=s×k k=k-1
第7题图
否
输出s 结束
25
1
讲授新课
1.算法的定义
在数学中,算法通常是指按照一定规则 解决某一类问题的明确和有限的步骤.现在, 算法通常可以编成计算机程序,让计算机执 行并解决问题.
高中数学必修3第一章算法初步(课堂PPT)

二、程序框图
用程序框、流程线及文字说明来表示算 法的图形称为程序框图,它使算法步骤显得 直观、清晰、简明.
○
终端框 输入、 处理框 (起止框) 输出框 (执行框) 判断框 流程线 连接点
5
程序框图又称流程图,是一种用规定的图形,指向线及 文字说明来准确、直观地表示算法的图形。
程序框
名称
功能
终端框(起 表示一个算法的起始和结束 止框)
算法最重要的特征: 1.有序性 2.确定性 3.有限性
3
算法的基本特点
1、有限性
一个算法应包括有限的操作步骤,能在执 行有穷的操作步骤之后结束。
2、确定性 算法的计算规则及相应的计算步骤必须是唯 一确定的,既不能含糊其词,也不能有二义 性。
3、有序性 算法中的每一个步骤都是有顺序的,前一步 是后一步的前提,只有执行完前一步后,才 能执行后一步,有着很强逻辑性的步骤序列4。
结束
END 17
练:编写一程序,求实数X的绝对值。
开始
程序:
输入X 条件结构: INPUT X 条件语句:
X≥0 N
Y 输出X
输出-X
IF X>=0 THEN PRINT X
ELSE PRINT -X
END IF
结束
END
18
当型循环语句
练:设计一算法,求和1+2+3+ … +100。
程序框图: 程序语句:
(2)一个语句可以给多个变 量赋值,中间用“,”分隔
(3)无计算功能
可输出表达式 的值,计算
(1)表达式可以是变量, 计算公式,或系统信息 (2)一个语句可以输入多
个表达式,中间用“,”分隔 (3)有计算功能
人教版高中数学必修三第一章程序框图与算法的基本逻辑结构ppt

开始 输入n
i=2
求的n余除数以r i i=i+1
否
i≥n或r=0?
是 1
1
r=0? 是
n不是质数
否
n是质数
结束
从上面的程序框图中,不难看出以下三种不同的逻 辑结构.
输入n
求n除以i 的余数r
i=i+1
否
r=0?
是
i=2
否
n不是质数
n是质数
i≥n或r=0?
是
尽管不同的算法千差万别,但它们都是由三种基 本的逻辑结构构成的,这三种逻辑结构就是顺序结构、 循环结构、选择结构.下面分别介绍这三种结构.
4.画流程图的规则
为了使大家彼此之间能够读懂各自画出的框图, 必须遵守一些共同的规则,下面对一些常用的规则 作一简单的介绍.
(1)使用标准的框图符号. (2)框图一般按从上到下、从左到右的方向画. (3)除判断框外,大多数程序框图符号只有一个进入 点和一个退出点,判断框是具有超过一个退出点的 唯一符号. (4)一类判断框是“是”与“否”两分支的判断,而 且有且仅有两个结果;另一类是多分支判断,有几种 不同的结果.
1.1.2程序框图与算法的基本逻辑结构
新课引入
算法可以用自然语言来描述,但为了使算法的程 序或步骤表达得更为直观,我们更经常地用图形方式 来表达它.
例如上一节“例1.任意给定一个大于1的整数n, 试设计一个程序或步骤对n是否为质数做出判定”的
算法可以用以下形式来表达.
任意给定一个大于1的整数n,试设计一个程序 或步骤对n是否为质数作出判断。
i>n-1或r=0? 是
r=0? 否
是
n不是质数
n是质数
结束
人教版高一数学必修三第一章《算法的概念》课件(共111张PPT)

第一步:农夫带羊过河; 第二步:农夫独自回来;
1、一个 带着一条 、一头 和一篮 要过河,但只有一条小船.乘船时,农夫只能带一 样东西.当农夫在场的时候,这三样东西相安无事.一 旦农夫不在,狼会吃羊,羊会吃菜.请设计一个算法,使 农夫能安全地将这三样东西带过河.
第一步:农夫带羊过河; 第二步:农夫独自回来; 第三步:农夫带狼过河;
第二步:解(3)得:x
b2c1 a1b2
b1c2 a2b1
第三步:(2) a1 (1) a2 : (a1b2 a2b1 ) y a1c2 a2c1 (4)
第四步:解(4)得:y
a1c2 a1b2
a2c1 a2b1
第五步:得到方程组的解为:
x
y
b2c1
算法的概念
内容简介
算法自古就有,中国古 代数学在世界数学史上一度 占居领先地位.她注重实际 问题的解决,以算法为中心, 寓理于算,其中蕴涵了丰富 的算法思想。算筹是中国古代的计算工具,在 春秋时期已经很普遍,算盘在明代开始盛行。 中国古代涌现了许多著名的数学家,如三国、 两晋的赵爽、刘徽,南北朝的祖冲之、祖暅父
子,宋、元的秦九韶、杨辉、朱世杰等。 著名的数学专著有《九章算术》、《周髀 算经》、《数书九章》、《四元玉鉴》、 《黄帝九章算法细草》、《议古根源》、 《数书九章》、《详解九章算法》和《杨 辉算法》等.
随着计算科学和信息技术的飞速发展,算 法思想已经渗透到社会的方方面.在以前的学 习中,虽然没有出现算法这个名词,但实际上 在数学学习中已经渗透了大量的算法思想,如 四则运算的过程、求解方程的步骤等等.完成 这些工作都需要一系列程序化 的步骤,这就是算法的思想.
1、一个 带着一条 、一头 和一篮 要过河,但只有一条小船.乘船时,农夫只能带一 样东西.当农夫在场的时候,这三样东西相安无事.一 旦农夫不在,狼会吃羊,羊会吃菜.请设计一个算法,使 农夫能安全地将这三样东西带过河.
第一步:农夫带羊过河; 第二步:农夫独自回来; 第三步:农夫带狼过河;
第二步:解(3)得:x
b2c1 a1b2
b1c2 a2b1
第三步:(2) a1 (1) a2 : (a1b2 a2b1 ) y a1c2 a2c1 (4)
第四步:解(4)得:y
a1c2 a1b2
a2c1 a2b1
第五步:得到方程组的解为:
x
y
b2c1
算法的概念
内容简介
算法自古就有,中国古 代数学在世界数学史上一度 占居领先地位.她注重实际 问题的解决,以算法为中心, 寓理于算,其中蕴涵了丰富 的算法思想。算筹是中国古代的计算工具,在 春秋时期已经很普遍,算盘在明代开始盛行。 中国古代涌现了许多著名的数学家,如三国、 两晋的赵爽、刘徽,南北朝的祖冲之、祖暅父
子,宋、元的秦九韶、杨辉、朱世杰等。 著名的数学专著有《九章算术》、《周髀 算经》、《数书九章》、《四元玉鉴》、 《黄帝九章算法细草》、《议古根源》、 《数书九章》、《详解九章算法》和《杨 辉算法》等.
随着计算科学和信息技术的飞速发展,算 法思想已经渗透到社会的方方面.在以前的学 习中,虽然没有出现算法这个名词,但实际上 在数学学习中已经渗透了大量的算法思想,如 四则运算的过程、求解方程的步骤等等.完成 这些工作都需要一系列程序化 的步骤,这就是算法的思想.
人教版高中数学必修三第一章算法初步课件PPT1.2.2

y=2*x-5
ELSE y=5-2*x
END IF
PRINT y
END
教案·课堂探究
练案·学业达标
数学 必修3
第一章 算法初步
(2)根据下面的程序框图,写出程序.
学案·新知自解 教案·课堂探究 练案·学业达标
数学 必修3
第一章 算法初步
学案·新知自解 教案·课堂探究 练案·学业达标
2x-5, 解析: (1)根据条件语句可知该语句为求分段函数 y=
答案: (1)x≥52? y=2x-5 y=5-2x
数学 必修3
第一章 算法初步
[归纳升华]
学案·新知自解 教案·课堂探究 练案·学业达标
条件语句与条件结构的转化
(1)根据条件结构写条件语句
①首先选择语句格式.当判断语句的两个出口语句都要执行时,采用“IF
—THEN—ELSE”语句,当判断语句的两个出口语句只有一个要执行时,采用
数学 必修3
第一章 算法初步
学案·新知自解 教案·课堂探究 练案·学业达标
1.完成下列程序,输入 x 的值,求函数 y=|8-2x2|的值.
INPUT “x=”;x
IF ①________ THEN ②________
ELSE
Байду номын сангаас
y=2*x^2-8
END IF
PRINT y
END
①
________,②______________.
数学 必修3
第一章 算法初步
学案·新知自解 教案·课堂探究 练案·学业达标
首先对 IF 后的__条__件__进行判断, 首先对 IF 后的_条__件___进行判断,
如果(IF)条件符合,那么(THEN) 如果(IF)条件符合,那么(THEN) 语句功能
ELSE y=5-2*x
END IF
PRINT y
END
教案·课堂探究
练案·学业达标
数学 必修3
第一章 算法初步
(2)根据下面的程序框图,写出程序.
学案·新知自解 教案·课堂探究 练案·学业达标
数学 必修3
第一章 算法初步
学案·新知自解 教案·课堂探究 练案·学业达标
2x-5, 解析: (1)根据条件语句可知该语句为求分段函数 y=
答案: (1)x≥52? y=2x-5 y=5-2x
数学 必修3
第一章 算法初步
[归纳升华]
学案·新知自解 教案·课堂探究 练案·学业达标
条件语句与条件结构的转化
(1)根据条件结构写条件语句
①首先选择语句格式.当判断语句的两个出口语句都要执行时,采用“IF
—THEN—ELSE”语句,当判断语句的两个出口语句只有一个要执行时,采用
数学 必修3
第一章 算法初步
学案·新知自解 教案·课堂探究 练案·学业达标
1.完成下列程序,输入 x 的值,求函数 y=|8-2x2|的值.
INPUT “x=”;x
IF ①________ THEN ②________
ELSE
Байду номын сангаас
y=2*x^2-8
END IF
PRINT y
END
①
________,②______________.
数学 必修3
第一章 算法初步
学案·新知自解 教案·课堂探究 练案·学业达标
首先对 IF 后的__条__件__进行判断, 首先对 IF 后的_条__件___进行判断,
如果(IF)条件符合,那么(THEN) 如果(IF)条件符合,那么(THEN) 语句功能
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
z2
(2)用框图来描述算法:
开始 输入x0,y0,A,B,C
z1=Ax0+By0+C
z2=A2+B2
d= |z1| z2
输出d
结束
例2、请用数学语言和程序框图描述求一元二次方程
ax2 bx c 0 根的过程。
解:(1)用数学语言来描述算法: S1 计算Δ= b2 ; 4ac S2 如果Δ<0,则原方程无实数解; 否则Δ ≥0,即 x1= x2=
A.m=0
B.x=0
C.x=1
D.m=1
3.已知三角形的三边a,b,c,计算该三角形的面积。写出 算法,并用流程图表示出来。
解:算法如下:
S1 输入a,b,c; S1 计算p=(a+b+c)/2; S2 利用公式
S p( p a)( p b)( p c)
即可求出三角形的面积。
开始 输入a,b,c
1.已知梯形上底为2,下底为4,高为5,求 其面积,设计出该问题的流程图.
x 2 2 x, x 2 2.求函数 y 2, x 2 的值的算法流程图.
p abc 2
S
p( p a)( p b)( p c)
输出S
结束
4.如果考生的成绩大于或等于60分,则输出“及格”,否则输
出“不及格”,用流程图表示这一算法的过程。 解:
开始
输入x 是
x≥60
否
输出“及格”
结束
输出“不及格”
1、顺序结构的程序框图的基本特征
2、条件结构的程序框图的基本特征
Y=0.3×30+0.5(P-30) M=D×Y 输出M 结束
1.对顺序结构,下列说法:①是最基本、最简单的算法 结构;②框与框之间是依次进行处理;③除输入、输出 框之外,中间过程都是处理框;④可以从一个框图跳到 另一个框图执行;其中正确的有( B )
A.4个
B.3个
C.2个
D.1个
2.下边的程序框图(如图所示),能判断任意输入的数 x是奇数还是偶数,其中判断框内的条件是( A )
离不开的一种基本算法结构。
例1. 已知点P0(x0,y0)和直线l:Ax+By+C=0,求点P0(x0,
y0)到直线l的距离d.
解:(1)用数学语言来描述算法: S1 输入点的坐标x0,y0,输入直线方程的系数A,B,C; S2 计算z1=Ax0+By0+C; S3 计算z2=A2+B2; | z1 | d S4 计算 ; S5 输出d.
思考“已知圆的半径,求出圆的面积,所画出的程序框图
”是属于什么样的逻辑结构?这种结构有哪些共同点?
开始
定义Pi=3.14
输入半径R 计算S=Pi*R*R
输出面积S
结束
解:是属于顺序结构。顺序结构是最简单的算法结构,语句 与语句之间,框与框之间是按从上到下的顺序进行的,它是
由若干个依次执行的处理步骤组成的,它是任何一个算法都
b b 2 4ac , 2a
b
;
b 2 4ac 2a
S3 输出x1,x2,或“无实数解”信息.
(2)用框图来描述算法:
开始 输入
a, b, c
计算Δ b2 4ac
Δ0
否
x1 -b b x2 2a 2a
是
输出无实数解
输出x1,x2 结束
例3.设火车托运重量为P(kg)行李时,每千米的 30+0.5(P-30), P 30kg时 P>30kg时
画出行李托运费用的程序框图。 解:先输入托运的重量P和里程D,再分别用各自条件下的计算式
子来计算处理,然后将结果与托运路程D相乘,最后输出托运行
李的费用M.程序框图如下图所示:
用框图来描述算法:
开始 输入P、D 是 P>30 否 Y=0.3P
1.1.3
算法的三种基本
逻辑结构和框图表示
第1课时 顺序结构与条件分支结构
1.算法框图的理解; 2.顺序结构的理解; 3.条件结构的理解。
首先用一个浅显的例子总结算法结构;新课讲 授部分,讲解顺序和条件结构;例题部分,通过 典例讲解让学生熟悉两种结构。复习巩固部分通 过练习对知识巩固,让学生更系统掌握本节课的 所学知识,最后总结作业。
(2)用框图来描述算法:
开始 输入x0,y0,A,B,C
z1=Ax0+By0+C
z2=A2+B2
d= |z1| z2
输出d
结束
例2、请用数学语言和程序框图描述求一元二次方程
ax2 bx c 0 根的过程。
解:(1)用数学语言来描述算法: S1 计算Δ= b2 ; 4ac S2 如果Δ<0,则原方程无实数解; 否则Δ ≥0,即 x1= x2=
A.m=0
B.x=0
C.x=1
D.m=1
3.已知三角形的三边a,b,c,计算该三角形的面积。写出 算法,并用流程图表示出来。
解:算法如下:
S1 输入a,b,c; S1 计算p=(a+b+c)/2; S2 利用公式
S p( p a)( p b)( p c)
即可求出三角形的面积。
开始 输入a,b,c
1.已知梯形上底为2,下底为4,高为5,求 其面积,设计出该问题的流程图.
x 2 2 x, x 2 2.求函数 y 2, x 2 的值的算法流程图.
p abc 2
S
p( p a)( p b)( p c)
输出S
结束
4.如果考生的成绩大于或等于60分,则输出“及格”,否则输
出“不及格”,用流程图表示这一算法的过程。 解:
开始
输入x 是
x≥60
否
输出“及格”
结束
输出“不及格”
1、顺序结构的程序框图的基本特征
2、条件结构的程序框图的基本特征
Y=0.3×30+0.5(P-30) M=D×Y 输出M 结束
1.对顺序结构,下列说法:①是最基本、最简单的算法 结构;②框与框之间是依次进行处理;③除输入、输出 框之外,中间过程都是处理框;④可以从一个框图跳到 另一个框图执行;其中正确的有( B )
A.4个
B.3个
C.2个
D.1个
2.下边的程序框图(如图所示),能判断任意输入的数 x是奇数还是偶数,其中判断框内的条件是( A )
离不开的一种基本算法结构。
例1. 已知点P0(x0,y0)和直线l:Ax+By+C=0,求点P0(x0,
y0)到直线l的距离d.
解:(1)用数学语言来描述算法: S1 输入点的坐标x0,y0,输入直线方程的系数A,B,C; S2 计算z1=Ax0+By0+C; S3 计算z2=A2+B2; | z1 | d S4 计算 ; S5 输出d.
思考“已知圆的半径,求出圆的面积,所画出的程序框图
”是属于什么样的逻辑结构?这种结构有哪些共同点?
开始
定义Pi=3.14
输入半径R 计算S=Pi*R*R
输出面积S
结束
解:是属于顺序结构。顺序结构是最简单的算法结构,语句 与语句之间,框与框之间是按从上到下的顺序进行的,它是
由若干个依次执行的处理步骤组成的,它是任何一个算法都
b b 2 4ac , 2a
b
;
b 2 4ac 2a
S3 输出x1,x2,或“无实数解”信息.
(2)用框图来描述算法:
开始 输入
a, b, c
计算Δ b2 4ac
Δ0
否
x1 -b b x2 2a 2a
是
输出无实数解
输出x1,x2 结束
例3.设火车托运重量为P(kg)行李时,每千米的 30+0.5(P-30), P 30kg时 P>30kg时
画出行李托运费用的程序框图。 解:先输入托运的重量P和里程D,再分别用各自条件下的计算式
子来计算处理,然后将结果与托运路程D相乘,最后输出托运行
李的费用M.程序框图如下图所示:
用框图来描述算法:
开始 输入P、D 是 P>30 否 Y=0.3P
1.1.3
算法的三种基本
逻辑结构和框图表示
第1课时 顺序结构与条件分支结构
1.算法框图的理解; 2.顺序结构的理解; 3.条件结构的理解。
首先用一个浅显的例子总结算法结构;新课讲 授部分,讲解顺序和条件结构;例题部分,通过 典例讲解让学生熟悉两种结构。复习巩固部分通 过练习对知识巩固,让学生更系统掌握本节课的 所学知识,最后总结作业。