3986.net
小网站 大容量 大智慧
当前位置:首页 >> 数学 >>

杭州高中寒假辅导班 杭州最好的补习班新王牌


杭州新王牌

学习目标

1、理解基本算法语句—条件语句,及其与条件结构的关系. 2、体验如何由程序框图转化为程序语句. 3、通过条件语句的学习,进一步体会算法的基本思想.

杭州新王牌

复习巩固

找一找条件结构的程序框图有那些?

满足条件? 是



满足条件? 是 步骤A



步骤A

步骤B

怎样将它们翻成程序语言?
杭州新王牌

学习过程

程序框图

条件语句的一般格式 IF 条件 THEN

满足条件? 是



语句体(步骤A) END IF 如果(IF)条件满足,那么 (THEN)执行语句体,否则执

步骤A

行END IF之后的语句.

杭州新王牌

程序框图

条件语句的一般格式 IF 条件 THEN 语句体1(步骤A) ELSE 语句体2(步骤B) END IF
如果(IF)条件满足,那么

满足条件? 是 步骤A



步骤B

(THEN)执行语句体1,否则
1.IF与END IF要配对使用. 2.END IF是结束条件语句,END 则是结束整个程序.
杭州新王牌

(ELSE)执行语句体2.

条件语句的嵌套格式

IF

条件1 THEN IF 条件2 THEN 语句 1 ELSE 语 句 2 END IF ELSE 语句 3 EDN IF 就近原则
杭州新王牌

程序框图:


满足条件1?
是 否

语句3 满足条件2? 是

语句2

语句1

IF 条件1

THEN

条件语句的嵌套格式

语句 1
ELSE IF 条件2 THEN 语句2 ELSE 语句 3 END IF END IF
杭州新王牌

程序框图:

满足条件1?
否 否



语句1 满足条件2? 是

语句3

语句2

例1 设计一个程序,求实数 x 的绝对值. 算 法 程序框图

第一步 输入一个实数 x . 第二步 判断 x的符号.若 x ? 0 , 则输出 x ;否则,输出 ? x .
程 序
INPUT x IF x>=0 THEN PRINT x ELSE PRINT - x END IF END
杭州新王牌

开始 输入 x
x ? 0?
是 否

输出 x 结束

输出 ? x

例2 儿童乘坐火车时,若身高不超过1.1m,则无需购 票;若身高超过1.1m 但不超过1.4m,可买半票;若超 过1.4m,应买全票.试设计一个购票的算法,画出流 程图,并写出程序.
解 上述购票的算法步骤为 S1 测量儿童身高h; 开始 输入h N h≤1.4 N
输出“半票乘车” 输出“全票乘车”

S2 如果h≤1.1,那么免费乘车;否则,如果h≤1.4,那么购 买半票乘车;否则,购买全票乘车
INPUT h IF h≤1.1 THEN PRINT 免费乘车 ELSE IF h≤ 1.4 Then PRINT 半票乘车 ELSE PRINT 全票乘车 ENDIF END IF END 杭州新王牌 Y
输出“免费乘车”

程 序

h≤1.1 Y

结束

例3、依据课本第12页程序框图 编写程序。
算法 第一步:输入三个系数 a , b, c
2 ? ? b ? 4ac 第二步:计算

第三步:判断 ? ? 0 是否成立.若是,则计算

p??

b ? ,q ? , 2a 2a

否则,输出“方程没有实数根”,结束算法. 第四步:判断 ? ? 0 是否成立.若是,则输出 x1 ? x2 ? p 否则,计算 x1 ? p ? q, x2 ? p ? q, 并输出 x1 , x2 .

杭州新王牌

开始 输入a ,b,c ? =b2-4ac

程序
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.” ENDI IF END

?≥0?




p=-b/2a
q ? ? / 2a


?=0?


输出p

x1=p+q x2=p-q 输出x1,x2 结束
杭州新王牌

无解

练习巩固

P29)练习1程序

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

杭州新王牌

练习巩固

若输入的x值是28,则输出结果是多少?
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

杭州新王牌

练习巩固

开始

输入x

求x除以2的余数m 否 M=0



输出“x是偶 数”
杭州新王牌

输出“x是奇 数” 结束

练习巩固

P29)练习3程序 INPUT “Please input an integer:“;a

IF a MOD 2=0 THEN
PRINT “Even.” ELSE PRINT “Odd.” END IF END

杭州新王牌

练习巩固
1

开始

年份 n
1

n 是整数吗? 400



否 是
n n ? z且 ? z? 4 100



闰年

不是闰年

闰年

结束
杭州新王牌

练习巩固

P29)练习4程序

INPUT “Please input a year:“;y b=y MOD 4 c=y MOD 100 d=y MOD 400 IF d=0 THEN PRINT “Leap year.” ELSE IF b=0 AND C<>0 THEN PRINT “Leap year.” ELSE PRINT “Not leap year.” END IF END IF END 杭州新王牌

杭州新王牌


推荐相关:

杭州下城最好的补习班新王牌初一数学每日一题

杭州下城最好的补习班新王牌初一数学每日一题_二年级数学_数学_小学教育_教育专区。杭州下城最好的补习班新王牌 1、如果规定向东为正,那么向西即为负.汽车向东...


杭州新王牌分享高中英语学习方法1

杭州新王牌分享高中英语学习方法1_英语_高中教育_教育专区。杭州新王牌补习班,高中英语学习方法1 杭州新王牌寒假班补(ti)习(fen)班,分享高中英语学习 高中英语学习...


杭州江干最好的寒假托班新王牌教育初一英语单选

杭州江干最好的寒假托班新王牌教育初一英语单选_二年级英语_英语_小学教育_教育专区。杭州江干最好的寒假托班新王牌教育笔试部分(80 分) 一( ( ( ( ( ( ( ...


杭州余杭区高考补习班新王牌第一讲:记叙文阅读方法...

杭州余杭区高考补习班新王牌第一讲:记叙文阅读方法分析_语文_高中教育_教育专区...⑤上帝说: “好吧!明年如你所愿。 ” 3 杭州余杭区高考补习班新王牌 ⑥第...


杭州下城武林广场附近高考化学补习班暑假辅导新王...

杭州下城武林广场附近高考化学补习班暑假辅导新王牌教育Book7_Unit5_Travelling_abroad_Period_2_高中教育_教育专区。杭州下城武林广场附近高考化学补习班暑假辅导新...


杭州江干庆春广场附近暑假初中科学辅导班新王牌教...

杭州江干庆春广场附近暑假初中科学辅导班新王牌教育_语文_初中教育_教育专区。杭州江干庆春广场附近暑假初中科学辅导班新王牌教育 浙教八年级科学期中试卷本卷可能用到...


杭州下城高中补习班新王牌教育 物理电源和电流练习

杭州下城高中补习班新王牌教育 电源和电流练习 1.下列叙述中正确的是( ) A.导体中电荷运动就形成电流 B.国际单位制中电流的单位是安 C.电流强度是一个标量,...


杭州下城高中培训新王牌教育_生物果酒和果醋的制作...

杭州下城高中培训新王牌教育 果酒和果醋的制作知识点解析 (一) 果酒制作 1.原理:菌种 氧时,呼吸的反应式为: 的反应式为: 2.条件:繁殖最适温度 3.菌种来源:...

网站首页 | 网站地图
3986 3986.net
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com