下载此文档

122条件语句.ppt


文档分类:IT计算机 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
必修3 第一章 算法初步
条件语句
内江六中,欧勇制作
一、提出问题
2、条件结构有哪两种类型?
1、上一节我们学****了输入语句、输出语句、赋值语句,它们分别与程序框图中的输入框、输出框、表示赋值的处理框相对应.
那么,程序框图中的条件结构对应于什么样的算法语句呢?这就是今天要学****的条件语句.
二、探索研究
1、条件语句
(1)“IF—THEN”语句
格式:
功能:计算机在执行“IF—THEN”语句时,首先对IF后的条件进行判断,如果符合条件就执行THEN后边的语句体,否则执行ENT IF之后的语句.
(2)“IF—THEN—ELSE”语句
格式:
功能:计算机在执行“IF—THEN—ELSE”语句时,首先对IF后的条件进行判断,如果符合条件,那么执行THEN后面的“语句1”;否则执行ELSE后面的“语句2”.
说明:
(1)相同点:首先对IF后的条件进行判断,如果符合条件就执行THEN后边的语句.
不同点:对于“IF—THEN—ELSE”语句,若不符合条件,则执行ELSE后面的“语句体2”.
对于“IF—THEN”语句,若不符合条件则直接结束该条件语句,转而执行其他后面的语句.
(2)程序中的条件语句与程序框图中的条件结构存在对应关系如下图:
〖例1〗编写一个程序,求实数x的绝对值.
第一步,输入一个实数x.
第二步,判断x的符号.若x≥0,则输出x;否则,输出x.
算法分析:
显然,“第二步”可以用条件结构来实现.
2、例题
首先,我们来设计求实数x的绝对值的算法,因为实数x的绝对值为
所以算法步骤可以写成:
程序框图
程序
变式训练:阅读下面的程序,你能得出什么结论?
解:由程序得出,该程序是输出x的绝对值.
〖例2〗把前面求解一元二次方程ax2+bx+c=0的程序框图转化为程序.

122条件语句 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxq93485240
  • 文件大小633 KB
  • 时间2021-05-15