1.2.2 条件语句PPT优秀课件
合集下载
1.2.2 条件语句(共32张PPT)
)
1.条件语句中的条件表达式 剖析:如表所示. 分类 条件 < <= > >= = <> AND OR NOT 功能 小于 小于或等于 大于 大于或等于 等于 不等于 且 或 非 举例 a<b a<=b a>b a>=b a=b a<>b x<5AND x>1 x<0OR x>3 NOT x>a 数学表达式 a<b a≤b a>b a≥b a=b a≠b 1<x<5 x<0 或 x>3 x≤a
2.设计一个算法,输入任意一个数,若是非正数打印出来.写出算法分 析,画出程序框图,并编写程序. 解:算法分析: 第一步,输入 x. 第二步,判断 x 的符号.若 x≤0,则输出 x. 程序框图如图所示.
程序如下: INPUT “x=”;x IF x<=0 THEN PRINT x END IF END
Байду номын сангаас
题型一 【例题 1】给出下列程序: INPUT x IF x<=5 THEN PRINT “不合适” ELSE PRINT “合适” END IF END (1)若输入 x=-3,则输出 (2)若输入 x=2013,则输出
理解条件语句
; .
解析:(1)输入 x=-3,则 x≤5 成立,则输出“不合适”;(2)若输入 x=2013,则 x≤5 不成立,则输出“合适”. 答案:(1)不合适 (2)合适
关 系
逻 辑
2.两种格式的条件语句的辨析 剖析:(1)共同点:两种语句首先都要对条件进行判断,然后才执 行相应的语句体;执行完语句体后,程序都交汇于一点完成条件语句; 都以 IF 开始,以 END IF 结束. (2)区别:IF—THEN—END IF 语句只有一个语句体,是满足条件 时执行的语句体;IF—THEN—ELSE—END IF 语句含有两个语句体, 满足条件时执行一个语句体,不满足条件时执行另一个语句体. (3)选择标准:当判断语句的两个出口语句只有一个需要执行时, 使用“IF—THEN—END IF”语句;当判断语句的两个出口语句都可 能执行时,使用“IF—THEN—ELSE—END IF”语句.
人教a版必修三:《1.2.2条件语句》ppt课件(36页)
明目标、知重点 填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
探要点、究所然
1.2.2
探究点二:条件语句(2)
程序框图:
程序:
明目标、知重点
填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
探要点、究所然
1.2.2
探究点二:条件语句(2)
反思与感悟 (1)算法中需要判断情况、分类执行时,如判断一个数的正负、比较两个
当堂测、查疑缺
请选择
1
2
3
4
5
( )
1.2.2
2.条件语句的一般形式如图所示,其中 B 表示的是 IF A THEN B ELSE C END IF A.满足条件时执行的内容 C.条件 B.条件语句 D.不满足条件时执行的内容
明目标、知重点
填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
当堂测、查疑缺
明目标、知重点
填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
填要点、记疑点
1.2.2
条件语句的格式、功能及与条件结构的对应关系.
格式一 格式二
条件 语句
语句体
语句体1 语句体2
首先对IF后的 条件 进行判断,如 首先对IF后的 条件 进行判 语句 功能 果(IF)条件符合,那么(THEN)执 行 语句体 ,否则执行END IF之 后的语句
不成立时,即a<b时,语句体直接执行END 从小到大排序.
反思与感悟 条件语句的作用是在程序执行过程中,根据判断是否满足约定的条件而决 定是否需要转换到何处去.需要计算机按条件进行分析、比较、判断,并按判断后的不 同情况进行不同的处理.
主目录
探要点、究所然
当堂测、查疑缺
探要点、究所然
1.2.2
探究点二:条件语句(2)
程序框图:
程序:
明目标、知重点
填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
探要点、究所然
1.2.2
探究点二:条件语句(2)
反思与感悟 (1)算法中需要判断情况、分类执行时,如判断一个数的正负、比较两个
当堂测、查疑缺
请选择
1
2
3
4
5
( )
1.2.2
2.条件语句的一般形式如图所示,其中 B 表示的是 IF A THEN B ELSE C END IF A.满足条件时执行的内容 C.条件 B.条件语句 D.不满足条件时执行的内容
明目标、知重点
填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
当堂测、查疑缺
明目标、知重点
填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
填要点、记疑点
1.2.2
条件语句的格式、功能及与条件结构的对应关系.
格式一 格式二
条件 语句
语句体
语句体1 语句体2
首先对IF后的 条件 进行判断,如 首先对IF后的 条件 进行判 语句 功能 果(IF)条件符合,那么(THEN)执 行 语句体 ,否则执行END IF之 后的语句
不成立时,即a<b时,语句体直接执行END 从小到大排序.
反思与感悟 条件语句的作用是在程序执行过程中,根据判断是否满足约定的条件而决 定是否需要转换到何处去.需要计算机按条件进行分析、比较、判断,并按判断后的不 同情况进行不同的处理.
1.2.2条件语句 经典课件
1.2.2基本算法语句
——条件语句
知识回顾:
输入语句的一般格式: INPUT “提示内容”;变量 输出语句的一般格式: PRINT “提示内容”;表达式 赋值语句的一般格式是: 变量=表达式
算法中的条件结构是由条件语句来表达的, 条件语句是处理条件分支逻辑结构的算法语句 . 条件语句的一般格式 只含一个“分支”的条件结构 写成条件语句为
输出x
输出-x
结束
例1
INPUT x IF x>=0 THEN PRINT x ELSE PRINT -x END IF END
• 这个程序什么 含义?
可以修改成另一形式吗?
例2.把下列框图表示的算法编成程序.
IF 条件 THEN 语句 END IF
框图2:
开始 输入x x<0?
否
程序: INPUT x IF x<0 THEN x=-x END IF PRINT x END
是
x=-x
输出x
结束
例3.补全下面的程序框图,使得任意输入的2个整数能 按从大到小的顺序输出,并写出程序。
程序: INPUT “a,b=”;a,b IF a<b THEN x=a a=b b=x END IF PRINT a,b END
框图:
开始
输入a,b
a<b?
否
是
x=a,a=b,b=x
输出a,b条件 THEN 语句体 END IF
当计算机执行这种形式的条件语句时,首先对 IF后的条件进行判断,如果条件符合,就执行 THEN后的语句体,否则执行END IF之后的语句.
含两个“分支”的条件结构
满足条件?
写成条件语句为 IF 条件 THEN 语句体1 ELSE 语句体2 END IF
——条件语句
知识回顾:
输入语句的一般格式: INPUT “提示内容”;变量 输出语句的一般格式: PRINT “提示内容”;表达式 赋值语句的一般格式是: 变量=表达式
算法中的条件结构是由条件语句来表达的, 条件语句是处理条件分支逻辑结构的算法语句 . 条件语句的一般格式 只含一个“分支”的条件结构 写成条件语句为
输出x
输出-x
结束
例1
INPUT x IF x>=0 THEN PRINT x ELSE PRINT -x END IF END
• 这个程序什么 含义?
可以修改成另一形式吗?
例2.把下列框图表示的算法编成程序.
IF 条件 THEN 语句 END IF
框图2:
开始 输入x x<0?
否
程序: INPUT x IF x<0 THEN x=-x END IF PRINT x END
是
x=-x
输出x
结束
例3.补全下面的程序框图,使得任意输入的2个整数能 按从大到小的顺序输出,并写出程序。
程序: INPUT “a,b=”;a,b IF a<b THEN x=a a=b b=x END IF PRINT a,b END
框图:
开始
输入a,b
a<b?
否
是
x=a,a=b,b=x
输出a,b条件 THEN 语句体 END IF
当计算机执行这种形式的条件语句时,首先对 IF后的条件进行判断,如果条件符合,就执行 THEN后的语句体,否则执行END IF之后的语句.
含两个“分支”的条件结构
满足条件?
写成条件语句为 IF 条件 THEN 语句体1 ELSE 语句体2 END IF
1.2.2条件语句PPT第一课时
例5:编写一个程序,求实数x的绝对值.
第一步,输入一个实数x. 第二步,判断x的符号.若x≥0,则
输出 x;否则,输出-x.
该算法的程序框图如何表示?
开始
输入x
x≥0?
是 输出x
否 输出-x
结束
你能写出这个算法对应的程序吗?
开始
INPUT x
IF x>=0 THEN
输入x
PRINT x
x≥0? 是
END IF
END
课堂小结:
1.条件语句有两种形式,应用时要根据 实际问题适当选取. 2.编写含有多个条件结构的程序时,每 个条件语句执行结束时都以END IF表示.
小结
1、条件结构的程序表示
满足条件? 是
语句1
IF 条件 THEN
语句1
否
语句2
END IF
满足条件?
语句2
N
IF 条件 THEN 语句
1.2 基本算法语句
输入:x If x>0 then Y=1 Else Y=0 End if 输出 y
1.2.2条件语句(第1课时)
知识再现
1.输入语句、输出语句和赋值语句 的一般格式分别是什么?
输入语句: INPUT “提示内容”;变量
输出语句: PRINT “提示内容”;表达式
赋值语句: 变量=表达式
END IF
否
满足条件?
是
语句体
IF 条件 THEN 语句体
END IF
否
满足条件?
是
语句体
当计算机执行上述语句时,首先对IF 后的条件进行判断,如果(IF)条件符 合,那么就执行THEN后的语句体,否则 执行END IF之后的语句.
高中数学必修3课件:1.2.2 条件语句
第一章 算法初步
•1.2.2 条件语句
• 学习导航
学习目标 实例 ―了―解→ 条件语句的意义 ―理―解→
用条件语句 条件语句格式 ―掌―握→ 编写简单程
序的方法 重点Байду номын сангаас点 重点:条件语句格式的应用.
难点:用条件语句对简单程序的编写.
新知初探思维启动
1.条件语句的概念 处理条件结构的算法语句,叫做条件语句. 2.条件语句的格式
跟踪训练 2.根据如图框图,写出输入x的值,输出函数y=f(x)值的 程序.
解:程序如下:
题型三 条件语句的综合应用
例3
-x+1 x<0, 已知分段函数 y=0 x=0,
x+1 x>0,
编写程
序,要求输入自变量 x 的值,输出相应的函数值,并画 出程序框图.
【解】 程序框图:
程序如下:
【名师点评】 理解条件语句的嵌套时,要分清内层条件语 句与外层条件语句,内层的条件结构是外层条件结构的一个 分支.
y=2xx2-1
x<3 x≥3
的函数值.
【答案】
(1)-8
(2)8
(3)y=2xx2-1
x<3 x≥3
【名师点评】 条件语句特别适合处理分段函数的问题,本 题中,当输入-4时,由于x=-4满足条件“x<3”,故计算 机执行THEN后面的语句体y=2x;当输入3时,由于x=3不满 足条件“x<3”,故计算机执行ELSE后的语句体.
跟踪训练 1.把如下程序框图用相应的程序表示:
解:程序如下:
INPUT “a,b=”;a,b IF a<b THEN
x=a a=b b=x END IF PRINT a,b END
题型二 IF-THEN-ELSE语句的应用
•1.2.2 条件语句
• 学习导航
学习目标 实例 ―了―解→ 条件语句的意义 ―理―解→
用条件语句 条件语句格式 ―掌―握→ 编写简单程
序的方法 重点Байду номын сангаас点 重点:条件语句格式的应用.
难点:用条件语句对简单程序的编写.
新知初探思维启动
1.条件语句的概念 处理条件结构的算法语句,叫做条件语句. 2.条件语句的格式
跟踪训练 2.根据如图框图,写出输入x的值,输出函数y=f(x)值的 程序.
解:程序如下:
题型三 条件语句的综合应用
例3
-x+1 x<0, 已知分段函数 y=0 x=0,
x+1 x>0,
编写程
序,要求输入自变量 x 的值,输出相应的函数值,并画 出程序框图.
【解】 程序框图:
程序如下:
【名师点评】 理解条件语句的嵌套时,要分清内层条件语 句与外层条件语句,内层的条件结构是外层条件结构的一个 分支.
y=2xx2-1
x<3 x≥3
的函数值.
【答案】
(1)-8
(2)8
(3)y=2xx2-1
x<3 x≥3
【名师点评】 条件语句特别适合处理分段函数的问题,本 题中,当输入-4时,由于x=-4满足条件“x<3”,故计算 机执行THEN后面的语句体y=2x;当输入3时,由于x=3不满 足条件“x<3”,故计算机执行ELSE后的语句体.
跟踪训练 1.把如下程序框图用相应的程序表示:
解:程序如下:
INPUT “a,b=”;a,b IF a<b THEN
x=a a=b b=x END IF PRINT a,b END
题型二 IF-THEN-ELSE语句的应用
1.2.2 条件语句(共32张PPT) 公开课一等奖课件
1 .2 .2
条件语句
知识能力目标引航 1.了解条件语句的两种格式及其功能,明确条件语句与条件结构的 对应关系. 2.能用条件语句编写程序解决有关问题.
条件语句 格式一 条 件 语 句 功 能 程 序 框 图 IF 条件 THEN 语句体 END IF 首先对 IF 后的条件进行判 断,如果(IF)条件符合,那么 (THEN)执行语句体,否则执 行 END IF 之后的语句
解:(1)算法步骤如下: 第一步,输入 x 的值. 第二步,判断 x 的范围,若 x≥0,则用解析式 y=x2-1 求函数值; 否则用 y=2x2-5 求函数值. 第三步,输出 y 的值. (2)程序框图如图所示.
(3)程序如下: INPUT “x=”;x IF x>=0 THEN y=x 2-1 ELSE y=2������x 2-5 PRINT “y=”;y END
【做一做 1-1】条件语句对应的基本逻辑结构是( A.顺序结构 B.条件结构 C.循环结构 D.以上都不正确 答案:B
)
【做一做 1-2】下列关于条件语句的说法正确的是( A.条件语句中必须有 ELSE 和 END IF B.条件语句中可以没有 END IF C.条件语句中可以没有 ELSE,但是必须有 END IF D.条件语句中可以没有 END IF,但是必须有 ELSE 答案:C
正解:程序如下: INPUT “x=”;x IF x>=0 AND x<=4 THEN y=2������x ELSE IF x>4 AND x<=8 THEN y=8 ELSE IF x>8 AND x<=12 THEN y=24-2������x END IF END IF END IF PRINT y END
条件语句
知识能力目标引航 1.了解条件语句的两种格式及其功能,明确条件语句与条件结构的 对应关系. 2.能用条件语句编写程序解决有关问题.
条件语句 格式一 条 件 语 句 功 能 程 序 框 图 IF 条件 THEN 语句体 END IF 首先对 IF 后的条件进行判 断,如果(IF)条件符合,那么 (THEN)执行语句体,否则执 行 END IF 之后的语句
解:(1)算法步骤如下: 第一步,输入 x 的值. 第二步,判断 x 的范围,若 x≥0,则用解析式 y=x2-1 求函数值; 否则用 y=2x2-5 求函数值. 第三步,输出 y 的值. (2)程序框图如图所示.
(3)程序如下: INPUT “x=”;x IF x>=0 THEN y=x 2-1 ELSE y=2������x 2-5 PRINT “y=”;y END
【做一做 1-1】条件语句对应的基本逻辑结构是( A.顺序结构 B.条件结构 C.循环结构 D.以上都不正确 答案:B
)
【做一做 1-2】下列关于条件语句的说法正确的是( A.条件语句中必须有 ELSE 和 END IF B.条件语句中可以没有 END IF C.条件语句中可以没有 ELSE,但是必须有 END IF D.条件语句中可以没有 END IF,但是必须有 ELSE 答案:C
正解:程序如下: INPUT “x=”;x IF x>=0 AND x<=4 THEN y=2������x ELSE IF x>4 AND x<=8 THEN y=8 ELSE IF x>8 AND x<=12 THEN y=24-2������x END IF END IF END IF PRINT y END
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
87.当一切毫无希望时,我看着切石工人在他的石头上,敲击了上百次,而不见任何裂痕出现。但在第一百零一次时,石头被劈成两半。我体会到,并非那一击,而是前面的敲打使它裂开。――[贾柯·瑞斯] 88.每个意念都是一场祈祷。――[詹姆士·雷德非]
89.虚荣心很难说是一种恶行,然而一切恶行都围绕虚荣心而生,都不过是满足虚荣心的手段。――[柏格森] 90.习惯正一天天地把我们的生命变成某种定型的化石,我们的心灵正在失去自由,成为平静而没有激情的时间之流的奴隶。――[托尔斯泰]
97.有三个人是我的朋友爱我的人.恨我的人.以及对我冷漠的人。 爱我的人教我温柔;恨我的人教我谨慎;对我冷漠的人教我自立。――[J·E·丁格] 98.过去的事已经一去不复返。聪明的人是考虑现在和未来,根本无暇去想过去的事。――[英国哲学家培根] 99.真正的发现之旅不只是为了寻找全新的景色,也为了拥有全新的眼光。――[马塞尔·普劳斯特] 100.这个世界总是充满美好的事物,然而能看到这些美好事物的人,事实上是少之又少。――[罗丹] 101.称赞不但对人的感情,而且对人的理智也发生巨大的作用,在这种令人愉快的影响之下,我觉得更加聪明了,各种想法,以异常的速度接连涌入我的脑际。――[托尔斯泰] 102.人生过程的景观一直在变化,向前跨进,就看到与初始不同的景观,再上前去,又是另一番新的气候――。[叔本华] 103.为何我们如此汲汲于名利,如果一个人和他的同伴保持不一样的速度,或许他耳中听到的是不同的旋律,让他随他所听到的旋律走,无论快慢或远近。――[梭罗] 104.我们最容易不吝惜的是时间,而我们应该最担心的也是时间;因为没有时间的话,我们在世界上什么也不能做。――[威廉·彭] 105.人类的悲剧,就是想延长自己的寿命。我们往往只憧憬地平线那端的神奇【违禁词,被屏蔽】,而忘了去欣赏今天窗外正在盛开的玫瑰花。――[戴尔·卡内基] 106.休息并非无所事事,夏日炎炎时躺在树底下的草地,听着潺潺的水声,看着飘过的白云,亦非浪费时间。――[约翰·罗伯克] 107.没有人会只因年龄而衰老,我们是因放弃我们的理想而衰老。年龄会使皮肤老化,而放弃热情却会使灵魂老化。――[撒母耳·厄尔曼] 108.快乐和智能的区别在于:自认最快乐的人实际上就是最快乐的,但自认为最明智的人一般而言却是最愚蠢的。――[卡雷贝·C·科尔顿] 109.每个人皆有连自己都不清楚的潜在能力。无论是谁,在千钧一发之际,往往能轻易解决从前认为极不可能解决的事。――[戴尔·卡内基] 110.每天安静地坐十五分钟·倾听你的气息,感觉它,感觉你自己,并且试着什么都不想。――[艾瑞克·佛洛姆] 111.你知道何谓沮丧---就是你用一辈子工夫,在公司或任何领域里往上攀爬,却在抵达最高处的同时,发现自己爬错了墙头。--[坎伯] 112.「伟大」这个名词未必非出现在规模很大的事情不可;生活中微小之处,照样可以伟大。――[布鲁克斯] 113.人生的目的有二:先是获得你想要的;然后是享受你所获得的。只有最明智的人类做到第二点。――[罗根·皮沙尔·史密斯] 114.要经常听.时常想.时时学习,才是真正的生活方式。对任何事既不抱希望,也不肯学习的人,没有生存的资格。
END IF
END IF
END
16
85.每一年,我都更加相信生命的浪费是在于:我们没有献出爱,我们没有使用力量,我们表现出自私的谨慎,不去冒险,避开痛苦,也失去了快乐。――[约翰·B·塔布] 86.微笑,昂首阔步,作深呼吸,嘴里哼着歌儿。倘使你不会唱歌,吹吹口哨或用鼻子哼一哼也可。如此一来,你想让自己烦恼都不可能。――[戴尔·卡内基]
1.2.2条件语句
1
学习目标
1、理解基本算法语句—条件语句,及其与条件结构的关系. 2、初步体验如何由程序框图转化为程序语句. 3、通过条件语句的学习,进一步体会算法的基本思想.
2
学习过程
程序框图
满足条件?
否
是
步骤A
条件语句的一般格式
IF 条件 THEN 语句体(步骤A)
END IF
如果(IF)条件满足,那么 (THEN)执行语句体,否则 执行END IF之后的语句.
126.在寒冷中颤抖过的人倍觉太阳的温暖,经历过各种人生烦恼的人,才懂得生命的珍贵。――[怀特曼] 127.一般的伟人总是让身边的人感到渺小;但真正的伟人却能让身边的人认为自己很伟大。――[G.K.Chesteron]
128.医生知道的事如此的少,他们的收费却是如此的高。――[马克吐温] 129.问题不在于:一个人能够轻蔑、藐视或批评什么,而是在于:他能够喜爱、看重以及欣赏什么。――[约翰·鲁斯金]
INPUT “a,b,c=“;a,b,c
IF a+b>c AND a+c>b AND b+c>a THEN
PRINT “YES”
ELSE
PRINT “NO”
END IF
END
13
P29)练习2程序 INPUT “Please input an integer:”;x IF 9<x AND x<100 THEN
a=x\10 b=x MOD 10
x=10 b+a
PRINT x END IF END
14
P29)练习3程序 INPUT “Please input an integer:“;a IF a MOD 2=0 THEN
PRINT “Even.” ELSE
PRINT “Odd.” END IF END
4
例5 设计一个程序,求实数 x的绝对值.
算法
第一步 输入一个实数 x. 第 二步 判断 的x 符号.若 x,则0输NPUT x IF x>=0 THEN
PRINT x ELSE
PRINT - x END IF END
程序框图 开始
输入 x
x0?
是
输出 x 结束
――[阿萨·赫尔帕斯爵士] 115.旅行的精神在于其自由,完全能够随心所欲地去思考.去感觉.去行动的自由。――[威廉·海兹利特]
116.昨天是张退票的支票,明天是张信用卡,只有今天才是现金;要善加利用。――[凯·里昂] 117.所有的财富都是建立在健康之上。浪费金钱是愚蠢的事,浪费健康则是二级的谋杀罪。――[B·C·福比斯] 118.明知不可而为之的干劲可能会加速走向油尽灯枯的境地,努力挑战自己的极限固然是令人激奋的经验,但适度的休息绝不可少,否则迟早会崩溃。――[迈可·汉默] 119.进步不是一条笔直的过程,而是螺旋形的路径,时而前进,时而折回,停滞后又前进,有失有得,有付出也有收获。――[奥古斯汀] 120.无论那个时代,能量之所以能够带来奇迹,主要源于一股活力,而活力的核心元素乃是意志。无论何处,活力皆是所谓“人格力量”的原动力,也是让一切伟大行动得以持续的力量。――[史迈尔斯] 121.有两种人是没有什么价值可言的:一种人无法做被吩咐去做的事,另一种人只能做被吩咐去做的事。――[C·H·K·寇蒂斯] 122.对于不会利用机会的人而言,机会就像波浪般奔向茫茫的大海,或是成为不会孵化的蛋。――[乔治桑] 123.未来不是固定在那里等你趋近的,而是要靠你创造。未来的路不会静待被发现,而是需要开拓,开路的过程,便同时改变了你和未来。――[约翰·夏尔] 124.一个人的年纪就像他的鞋子的大小那样不重要。如果他对生活的兴趣不受到伤害,如果他很慈悲,如果时间使他成熟而没有了偏见。――[道格拉斯·米尔多] 125.大凡宇宙万物,都存在着正、反两面,所以要养成由后面.里面,甚至是由相反的一面,来观看事物的态度――。[老子]
x2=p-q 输出x1,x2
结束
无解
程序
INPUT “a,b,c=”;a,b,c d=b^2-4*a*c IF d>=0 THEN
p= – b/(2*a) q=SQR(d)/(2*a) IF d=0 THEN
PRINT “x1=x2”;p ELSE
PRINT “xl,x2=”;p+q,p-q END IF ELSE PRINT “No real root.” END IF END
91.要及时把握梦想,因为梦想一死,生命就如一只羽翼受创的小鸟,无法飞翔。――[兰斯顿·休斯] 92.生活的艺术较像角力的艺术,而较不像跳舞的艺术;最重要的是:站稳脚步,为无法预见的攻击做准备。――[玛科斯·奥雷利阿斯] 93.在安详静谧的大自然里,确实还有些使人烦恼.怀疑.感到压迫的事。请你看看蔚蓝的天空和闪烁的星星吧!你的心将会平静下来。[约翰·纳森·爱德瓦兹]
否
输出 x
5
例5 设计一个程序,求实数 x的绝对值.
程序
INPUT x IF x>=0 THEN
PRINT x ELSE
PRINT - x END IF END
程序
INPUT x IF x<0 THEN
x= - x END IF PRINT x END
6
例6.编写程序,输入一元二次方程 a x2b xc 的0系数,输出方 程的实数根.
9
例7.编写程序,使得任意输入3个整数按大到小的顺序输出. 算法
第一步,输入3个整数 a , b , c
第二步,将 a与b比较,并把小者赋给b,大者赋给 a 第三步,将 a 与c比较,并把小者赋给c,大者赋给 a 第四步,将b与c比较,并把小者赋给c,大者赋给b
第五步,按顺序输出 a , b , c
7
程序框图 开始
输入 a , b , c
b24ac
是
输出 p
0?
是
p b 2a
q 2a
0?
否
x1 pq
x2 pq
输出 x 1 , x 2
结束
否
方程没有实数根
8
是
输出p
开始
输入a,b,c
∆ =b2-4ac
∆≥0?
否
是
p=-b/2a
q / 2a
∆=0?
否