- 1
- 0
- 约5.26千字
- 约 63页
- 2020-09-20 发布于辽宁
- 举报
1 ? 2.2
1? 2.3
第一章 算法初步
第一章 算法初步
第一章 算法初步
第一章 算法初步
条件语句
循环语句
第一章算法初步
第一章算法初步
学习目标程序.3.理解给定的两种循环语句,掌握循环语句的书写;
学习目标
程序.
3.理解给定的两种循环语句,掌握循环语句的书写;
1.理解条件语句.2 .能够用条件语句编写条件结构的
式.
式.
4.应用两种循环语句将具体问题程序化,搞清当型循环
和直到型循环的联系和区别?
研读?思考?
研读?思考?尝试
新知提燥,
1.条件语句的概念
处理条件结构的算法语句,叫做条件语句.
2.条件语句的格式
IF 条件THEN
(l)IF-THEN 格式形式:
(l)IF-THEN 格式
形式:
语句体
END IF
(2)IF-THEN-ELSE 格式 形式:
IF 条件 THEN 语句体1
ELSE
语句体2
END IF
3.功能
⑴IF-THEN格式:首先对IF后的条件进行判断,如果(IF)
条件符合,那么(THEN)执行语句体,否则执行END IF之后
的语句.
⑵IF-THEN-ELSE格式:首先对IF后的条件进行判断,如 果(IF)条件符合,那么(THEN)执行语句体1 ;否则(ELSE)执 行语句体2 .
4.循环语句的格式、功能及程序框图的对应关系
名称
直到型
当型
DO
WHILE条件
格式
循环体
循环体
LOOP UNTIL 条件
WEND
名称
直到型
先执行一次DO和UNTIL之间的循环体,再判断
功能
UNTIL后的条件是否符合,如果不符合,继续 执行循环体,然后再检查上述条件,如果仍不符
合,再次执行循环体,直到条件符合时为止.这
时不再执行循环体,跳出循环体执行UNTIL语句
后面的语句
名称
先判断条件的真假,如果 条件符合,则执行
功能WHILE和WEND之间的循环体,然后再检查上述 条件,如果条件仍符合,再次执行循环体,这个过 程反复进行,直到某一次条件不符合为止,这时不 再执行循环体,跳出循环体,执行 WEND 后面 的语句
功能
名称
直到型
当型
对应
程序
框图
r
V 1
循环体
循环体
[是
自我尝试了
1.判断下列各题.(对的打“ ,
1.判断下列各题.(对的打“ ,
错的打“X”)
(1)算法中的循环结构只能由WHILE语句来实现.(X )
C2)—般程序设计语言中有当型和直到型两种循环语句结 (3)算法中的循环结构由循环语句来实现.(V )
解析:循环结构包含两种基本类型:WHILE语句和UNTIL语 句,故⑴X; (2)⑶都对.
B. f(x)=xi—l r f(、卜x^0.5,
C? /(x)= 2
[x —1, x0.5
D? f(x)=2x
C需要对解析:A、B、D只需要用顺序结构就能描述算法. 自变量进行判断,要用条件语句,故选
C需要对
3.当x=3时,下面算法的输岀结果是
INPUT x
IF x10 THEN
y=2*x
ELSE
y=xA2
END IF
PRINT y
END
解析:由x=310,则执行j=2X3=6.
4.求出图示语句的输出结果.
WHILE i6 i=i+2 S=S+iA2
WEND PRINT S END
解:该程序的执行过程是
i=4,
S=0, i=46成立, i=4+2=6, S=0+62=36, i=66不成立, 输出S=36?
探究案
探究案▼讲练 —解惑?探究?突破-
探究案
探究案▼讲练 —解惑?探究?突破-
的值,计算y探究点一条件语句的简单应用 例1
的值,计算y
JL, AT,
的值,设计一个算法并写出相应程序.
(链接教材P25例5) [解]算法分析: 第一步,输入兀的值.
第二步,判断X的范围:
若 x2.59
则用J=X2+1求函数值. 第三步,输出y的值. 程序如下:
INPUT ; x
IF x2.5 THEN
y=xA2—1
ELSE
y=xA2+l
END IF
PRINT “y=” ; y
END
⑴对于分段函数的求值问题,由于计算之前,需要对自变量进 行判断,因此需要用到条件结构,并且本例还是一个两个分支 的条件结构,所以可运用条件语句的IF—THEN—ELSE
END IF格式来表示算法.
(2)条件语句是一个整体,IF THEN ELSE END IF都是语 句的一部分,且“IF END IF”必须成对出现.
1?
1?(1)输入一个数X,如果它是正数,则输出它;
否则不输出.画出解决该问题的程序框图,并写出对应的程序.
(2)根据如图所示程序框图写出程序.
解:
(i)程序框图如图所示:
程序如下:
(wF)
/输入先/否%0?
/输入先/
否
%0?
是
/输暑%/
INPUT x
IF x0 THEN
PRINT x
END
您可能关注的文档
最近下载
- 6会摇尾巴的狼.pptx VIP
- 软件长期运维托管服务协议.doc VIP
- 青年教师专业成长培训方案范文(3篇).docx VIP
- 五年级下册道德与法治全册知识点考点归纳总结复习资料.pdf VIP
- GB∕T 25127.1-2020 低环境温度空气源热泵(冷水)机组 第1部分 工业或商业用及类似用途的热泵(冷水)机组.pdf
- EDA技术与应用教程(Verilog HDL版)(第3版) 王正勇全套PPT课件.pptx
- 2025年甘肃省委党校在职研究生招生考试(国民经济学)历年参考题库含答案详解(5卷).docx VIP
- (正式版)H-G-T 3706-2024 工业用金属孔网管骨架聚乙烯复合管.docx VIP
- 毛泽东诗词全集.docx VIP
- 2025年2025公务员多省联考《申论》题(内蒙古县级卷)及参考答案.pdf VIP
原创力文档

文档评论(0)