条件语句2PPT优选课件

合集下载

1.2.2 条件语句PPT优秀课件

1.2.2 条件语句PPT优秀课件

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.要经常听.时常想.时时学习,才是真正的生活方式。对任何事既不抱希望,也不肯学习的人,没有生存的资格。

1.2.2条件语句优秀课件

1.2.2条件语句优秀课件
它的相反数. ②求面积为6的正方形的周长.
③求三个数a,b,c中的最大数.
x 1 x 0 ④求函数 f(x 的函数值 . ) x 2 x 0
其中不需
要用条件语句来描述其算法的有 ( B ) A. 1个 C. 3个
02.04.2019
B. 2个 D. 4个
小结作业
1.条件语句有两种形式,应用时要根据 实际问题适当选取.
2.编写含有多个条件结构的程序时,每 个条件语句执行结束时都以end 表示.
02.04.2019
19、一个人的理想越崇高,生活越纯洁。 20、非淡泊无以明志,非宁静无以致远。 21、理想是反映美的心灵的眼睛。 22、人生最高之理想,在求达于真理。 便有了文明。 24、生当做人杰,死亦为鬼雄。 25、有理想的、充满社会利益的、具有明确目的生活是世界上最美好的和最有意义的生活。 26、人需要理想,但是需要人的符合自然的理想,而不是超自然的理想。 27、生活中没有理想的人,是可怜的。 28、在理想的最美好的世界中,一切都是为美好的目的而设的。 29、理想的人物不仅要在物质需要的满足上,还要在精神旨趣的满足上得到表现。 30、生活不能没有理想。应当有健康的理想,发自内心的理想,来自本国人民的理想。 31、理想是美好的,但没有意志,理想不过是瞬间即逝的彩虹。 32、骐骥一跃,不能十步;驽马十驾,功在不舍;锲而舍之,朽木不折;锲而不舍,金石可镂。——荀况 33、伟大的理想只有经过忘我的斗争和牺牲才能胜利实现。 34、为了将来的美好而牺牲了的人都是尊石质的雕像。 35、理想对我来说,具有一种非凡的魅力。 36、扼杀了理想的人才是最恶的凶手。 37、理想的书籍是智慧的钥匙。 人生的旅途,前途很远,也很暗。然而不要怕,不怕的人的面前才有路。—— 鲁 迅 2 人生像攀登一座山,而找寻出路,却是一种学习的过程

条件语句PPT优选课件 (2)

条件语句PPT优选课件 (2)

If x=1 then

x=2?
y=2x-5

y=2*x-5 End if
Print y
输出y
End
2020/10/18
结束
11
表达式1 (条件1)
y=
表达式2 (条件2)
(1)当条件1与条件2什么关系时,才可以使用if-then-else语句?
条件1的反面是条件2时,可以使用if-then-else语句
2020/10/18
开始 输入x
满足条件? 是

语句体
x>=0?


特点:一个人口
y=xΒιβλιοθήκη 二个出口x<0?


y=-x
输出y 结束
IF-THEN格式
IF 条件 THEN 语句体
END IF
6
引例:设计一个求任意数的绝对值 的算法,并画出程序框图。
算法2
第一步:输入x 第二步:如果 x>=0,则 y=x,否则:y=-x 第三步:输出y 第四步:结束
y=x+1
输出y 结束
End if Print y End
分别画出框图及程序,if语句的
202两0/10/种18 格式都能用吗?为什么?.
10
x2-1 (x>1) (2)y= 2x-5 (x=1)
开始
输入x
Input x If x>1 then

x>1?
y=x^2-1

y=x^2-1 End if
框架图 开始
INPUT “a,b,c=“;a,b,c
输入a,b,c M=[-b+sqr(b^2-4*a*c)]/2*a

1.2.2条件语句PPT第一课时

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之后的语句.

条件语句PPT教学课件

条件语句PPT教学课件
PRINT “x1, x2=”; p+q, p–q
END IF ELSE
PRINT “No real root.”
END IF END
输出p 输出x1, x2 输出“方程没有实数根”
结束
【例7】
编写程序,使任意输入的3个整数 按从大到小的顺序输出.
算法分析:
用 a,b,c表 示 输 3个 入整 的 ,为 数了 节,约 把 它 们 重,仍 新a用 排 ,b,c表 列,示 后 并a使 bc, 具 体 操 作:步 骤 如 下 第 一 步 , 输 入3个 整 数 a,b,c. 第 二 步 , 将a与b比 较,并 把 小 者 赋 b,大 给者 赋a给 . 第 三 步 , 将a与c比 较,并 把 小 者 赋 c,大 给者 赋a给 .
【例5】
编写一个程序,求实数x的绝对值.
程序框图:
开始
输入x
x≥0? 是
输出x
结束
否 输出-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】
把图中的程序框 图转化为程序
开始
输入a, b, c b24ac
... ...
开始
输入a, b, c b24ac
... ...
INPUT “a, b, c=”; a, b, c d=b^2-4*a*c
... ...
Δ≥0Байду номын сангаас 是

p= - 2–ba–

《条件语句》PPT课件

《条件语句》PPT课件
1.2.2条件语句
五、条件语句
一般格式:
IF 条件 THEN 语句
END IF
满足条件


语句 1
说明:“条件”表示判断的条件,“语句”表示满足条件时执行 的操作内容;条件不满足时,结束程序,END IF表示条件语 句的结束。
h
1
基本算法语句
五、条件语句
1、一般格式:
IF 条件 THEN 语句 1 ELSE 语句 2 END IF
N
x1 pq
x2 pq
输 出 x1,x2
结束
h
原方程无实 数根
3
基本算法语句
五、条件语句Байду номын сангаас
例1、编写程序,输入一个x的值,要求输出它的绝对值。
input x if x>=0 then print x else print -x end if end
h
4
基本算法语句
五、条件语句
例2、编写程序,输入一个x的值,如果它是正数,则输出它, 否则不输出。
input x if x>0 then print x end if end
h
5
开始
程序:
INPUT “a,b,c=”;a,b,c
输入a,b,c
IF b>a THEN t=a
b>a? N
Y t=a a=b
a=b b=t END IF
Y t=a
c>a?
b=t
IF c>a THEN t=a
a=c
N
c=t
满足条件 是
语句 1
否 语句 2
2、说明:在条件语句的一般格式中,“条件”表示判断的条件; “语句 1”表示满足条件时执行的操作内容;“语句 2”表示不满足 条件时执行的操作的内容;END IF表示条件语句的结束。

条件语句 课件

条件语句 课件

【典例训练】 1.已知下列程序当输入t=5时,输出结果是______.
2.给计算机编写一个程序,输入一个自变量x的值,输出分段
函数
f(x)
x x
2,
2, x x0
0,
的函数值.
【解析】1.由程序可知,程序的功能为输入t的值,求出
c
0.2, t 0.2
3 0.1(t
的3)值, t,所3以输入t=5后,求得c=0.4.
条件语句
条件语句的格式、功能及其与条件结构的对应关系
ห้องสมุดไป่ตู้
格式一
格式二
条件结构
条件语句
格式一
语句功能
首先对IF后的条件进行 判断,如果(IF)条件 符合,那么(THEN)执 行语句体,否则执行 END IF之后的语句
格式二
首先对IF后的条 件进行判断,如果 (IF)条件符合, 那么(THEN)执 行语句体1,否则 (ELSE)执行语 句体2
答案:0.4
2.程序框图及程序如下:
【思考】由题目1,2,可知一般什么情况下需要用到条件语句? 使用条件语句的关键是什么? 提示:(1)一般在分类处理问题时需要用条件语句; (2)使用条件语句的关键是明确分类的标准和方法.
条件语句的嵌套 【技法点拨】
使用条件语句嵌套的关注点 (1)适用范围:适用于判断条件多于一个时.此时,若重复应用 条件语句,书写程序繁琐,可用条件语句的嵌套. (2)分清层次:编写条件时,要注意IF和ENDIF的配对,常常利 用文字的缩进来表示嵌套的层次,以便于程序的阅读与理解.嵌 套可以多于2个.
②确定条件和语句体.条件即为判断框内的条件,放在IF后.判 断框中“是”后的执行框中的内容,是THEN后的语句体1,“否” 后的执行框中(如果有的话)的内容,是ELSE后的语句体2. ③注意所用程序符合书写格式. (2)如果是由条件语句画条件结构,可相应变化.

人教版高中数学必修三.2条件语句PPT课件

人教版高中数学必修三.2条件语句PPT课件

1
y
0
2.下面程序的意义是_____________ INPUT x
1
IF x>0 THEN
y=1
ELSE
IF x=0 THEN
y=0
ELSE
y=-1
END IF
ELSE IF
PRINT y
END
(x 0) (x 0) (x 0)
人教版高中数学必修三.2条件语句PPT 课件
3.将程序补充完整 输入两个数,输出其中较大的数,程序如下:
IF 条件 THEN 语句体 END IF
满足条件? 否

步骤A
计算机执行这种形式的条件语句时,也是首先对IF后的条件进行判断,如果条 件符合,就执行THEN后的语句体,否则执行END IF 之后的语句。
(2) IF—THEN—ELSE语句:
IF 条件 THEN 语句体1
ELSE 语句体2
END IF
q = SQR(ABS(d)) / (2 * a)
IF d >= 0 THEN x1 = p + q
x2 = p - q IF x1 = x2 THEN
PRINT “两个相等的实根:x1=x2”;x1
ELSE
PRINT “两个不相等的实根:x1=” ;x1,“x2=”;x2
END IF ELSE
PRINT “没有实根”
人教版高中数学必修三.2条件语句PPT 课件
人教版高中数学必修三.2条件语句PPT 课件
〖例2变式〗:有三个数 a,b,c由键盘输入,输出其中最大的数,
写出该问题的算法,画出程序框图,并写出相应的程序。
算法:
开始
第一步:输入三个整
数a,b,c

1.2.2 条件语句(共32张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”语句.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

算法:
开始
1、输入自变量x
2、如果x<0 则y=-2x+1
3、如果x>0或x=0 则y=-x+1
输入x
是 X<0?
否 y=-2x+1
X>0orX=0? 是
4、输出y
否 y=x+1
5、结束
2020/10/18
结束
输出y
6
2x1(x0)
例2、已知y=x1(x0) ,编写程序,
输入自变量的值,输出相应的函数值。
第二课时
2020/10/18
1
格 满足条件? 是


语句体

IF-THEN格式
IF 条件 THEN 语句体
END IF
特点:一个入口;二个出口 IF-THEN-ELSE格式
格 满足条件?

式否
语句体1

语句体2
IF 条件 THEN 语句体1
ELSE 语句体2
END IF
表达式1 (条件1)
y=
表达式2 (条件2)
开始
INPUT x
输入x
是 X<0?
否 y=-2x+1
X>0orX=0? 是
否 y=x+1
IF x<0 THEN
y=(-2)*x+1 END IF IF x>0 or x=0 THEN
y=x+1 END IF
PRINT y
输出y 2020/10/18
结束
END
7
2x1(x0)
例2、已知y=x1(x0) ,编写程序,
输入自变量的值,输出相应的函数值。
算法:
开始
1、输入自变量x
2、如果x<0 则y=-2x+1 否则:y=x+1
输入x
否 X<0?

y=x+1
y=-2x+1
3、输出y
4、结束
2020/10/18
输出y
结束
8
2x1(x0)
例2、已知y=x1(x0) ,编写程序,
输入自变量的值,输出相应的函数值。
开始
INPUT x
else 语if 条句件体2 then 语句2


条件1?
条件2? 否
语句3

语句2
语句体1
else 语句3
end if end if
原因:条件1的反面有两种情况
2020/10/18
14
条件语句的嵌套2
if 条件1 then 语if 条句件体21 then 语句2
否 语句体2
条件1? 是

条件2? 否
开始
输入x
是 X<0?
IF x<0 THEN
否 y=-2x+1
y=-2*x+1
ELSE
是 X=0?
IF x=0 THEN y=0
ELSE

y=0 y=x+1
y=x+1
END IF
END IF PRINT y
程序的嵌套
输出y
END 2020/10/18
结束
13
条件语句的嵌套1
if 条件1 then 语句体1
2020/10/18
3
例1、编写程序,输入任意两个实数,输出 其差的绝对值。
开始
算法2
输入A,B
第一步:输入A,B 第二步:如果A>B 则输出A-B的值; 否则:输出B-A的值

A>B? 是
输出B-A
输出A-B
第三步:结束
结束
2020/10/18
4
例1、编写程序,输入任意两个实数,输出 其差的绝对值。
开始 输入A,B

A>B? 是
输出B-A
输出A-B
INPUT “A=”; A
INPUT “B=”; B IF A>B THEN
PRINT A-B ELSE
PRINT B-A END IF
结束
END
2020/10/18
5
2x1(x0)
例2、已知y=x1(x0) ,编写程序,
输入自变量的值,输出相应的函数值。
是 条件2?
否 语句1
16
以程序的嵌套的形式书写程序
x2 2
(x1)
y 6
(x1)
9
x5
Input
x
(x1)
IF x<0 THEN y=-2*x+1
ELSE IF x=0 THEN y=6 ELSE y=x+1 END IF
END IF PRINT y
END 2020/10/18
开始
输入x
是 X<1?
则 y=x+1;否则进行下一步 5、输出y
6、结束 2020/10/18
开始
输入x 是
X<0?
否 y=-2x+1
x=0? 是

y=3
X>0?

否 y=x+1
输出y
结束
10
开始
INPUT x
输入x
是 X<0?
IF x<0 THEN y=(-2)*x+1
END IF
否 y=-2x+1
是 x=0?
IF x=0 THEN y=3
条件1的反面是条件2时, 可以使用if-then-else语句
(1)2当02条0/1件0/118与条件2什么关系时,才可以使用if-then-else语句?2
练习3:画出下列分段函数的框图。
(1)y=
x2-1 (x>1或x<-1)
(2)y=
2x-5 (-1≤x≤1)
x2-1 (x>3) 2x-5 (x≤-1)
否 y=-2x+1
2、如果x<0;则
y=-2x+1, 否则 : 如果x=0,则
是 X=0? 否
y=0
y=0
y=x+1
否则:y=x+1
输出y
3、输出y 2020/10/18
4、结束
结束
12
例2、已知y= 2x 1(x ,0) 编输输出入写相自程应变序的量,函的值数,值。0x(x1(x0) 0)
Input x
否 y=x^2-2
是 X=1? 否
y=6 y=-9x-5
输出y
结束
17
设计一个程序框图,输入3个实数a,b,c, 输出一元二次方程ax2+bx+c=0的实数根.
算法如下: 第一步:输入a,b,c 第二步:计算 d的值 第三步:如果d>=0, 则计算两根后输出; 否则输出“无根” 第四步:结束
else 语句3
语句2
语句3
end if else 语句体2
end if 2020/10/18
原因:条件1的本身有两种情况
15
练习:看看程序与框图配套吗?
if 条件1 then if 条件2 then 语句1
否 条件1?
else 语句2
语句体2 是
end if
语句2
else
语句体2
end if
2020/10/18
输入x
否是Biblioteka X<0?y=x+1
y=-2x+1
IF x<0 THEN
y=(-2)*x+1 ELSE
y=x+1 END IF
输出y 结束 2020/10/18
PRINT y END
9
例2、已知y= 2x 1(x 0),
编输输出入写相自程应变序的量,函的值数,值。3x(x1(x0) 0) 算法:
1、输入自变量x 2、如果x<0 则y=-2x+1,否则进行下一步 3、如果x=0 则 y=3,否则进行下一步 4、如果 x>0
END IF
否 y=3
是 X>0?
IF X>0 THEN y=x+1
END IF
否 y=x+1
PRINT y
输出y
END
结束
2020/10/18
11
例2、已知y= 2x 1(x 0),
开始
编输输出入写相自程应变序的量,函的值数,值。0x(x1(x0) 0) 算法:
输入x
是 X<0?
1、输入自变量x
相关文档
最新文档