条件语句

文档属性

名称 条件语句
格式 rar
文件大小 660.7KB
资源类型 教案
版本资源 北师大版
科目 数学
更新时间 2009-04-24 22:59:00

图片预览

文档简介

课件20张PPT。条 件 语 句普通高中课程标准试验教科书数学3第一章算法初步灵璧县黄湾中学 张超问题1:算法有几种基本逻辑结构?顺序结构、条件结构、循环结构问题2:阅读框图并判断55求任意数的绝对值的算法条件语句的格式IF 条件 THEN

语句1

ELSE

语句2
END IF条件语句的格式IF 条件 THEN

语句

END IFIF 条件 THEN

语句1

ELSE

语句2
END IF求任意数的绝对值INPUT “X=”;X
IF X>=0 THEN
PRINT X
ELSE
PRINT -X
END IF
END观察程序,回答问题 问题3:INPUT “请输入3个正实数”;a, b, c
IF a+b>c AND a+c>b AND b+c>a THEN
PRINT “存在这样的三角形.”
ELSE
PRINT “不存在这样的三角形.”
END IF
END1.如果我们输入1,2,3,将会输出什么?
2.如果我们输入3,4,5,将会输出什么?
3.它的作用是什么?不存在这样的三角形. 存在这样的三角形. 判断以三个数为边长,能否构成三角形 IF 条件 THEN

语句1

ELSE

语句2
END IF观察程序,回答问题 问题3:INPUT “请输入x”;x
IF x<1 THEN
y=x
END IF
IF x>=1 AND x<10 THEN
y=2*x-1
END IF
IF x>=10 THEN
y=3*x-11
END IF
PRINT “y=”;y
END 分段函数求值 0322完成算法问题的基本步骤1.认真分析,画出框图;
2.根据框图,编写程序;
3.使用计算机或计算器进行程 序调试。输入两个变量A、B,并输出
数值大的变量。例1:INPUT A,B
IF A>=B THEN
PRINT A
ELSE
PRINT B
END IF
END
INPUT A,B
IF A m=A
A=B
B=m
END IF
PRINT A
END第一种第二种例2:输入三个变量A、B,C,并输
出数值大的变量。INPUT A,B,C
IF A m=A
A=B
B=m
END IF
IF A n=A
A=C
C=n
END IF
PRINT A
ENDA最大A最大INPUT A,B,C
IF A>=B AND A>=C THEN
PRINT A
ELSE
IF B>=C THEN
PRINT B
ELSE
PRINT C
END IF
END IF
END例3:输入三个变量A、B,C,并按
大到小的顺序输出。INPUT a,b,c
IF b>a THEN
t=a
a=b
b=t
END IF
IF c>a THEN
t=a
a=c
c=t
END IF
IF c>b THEN
t=b
b=c
c=t
END IF
PRINT a,b,c
END
A最大A最大B大于C输出A,B,C例4:编写程序,输入一元二次方程
的系数,输出它的实数根。课堂小结:1、学会了条件语句的格式及使
用方法;
2、注意算法的设计技巧及基本
模块;