算法基本语句[下学期]

文档属性

名称 算法基本语句[下学期]
格式 rar
文件大小 50.1KB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2006-05-02 09:04:00

图片预览

文档简介

课件17张PPT。基本算法语句输入语句、输出语句和赋值语句高一数学科组 郭煜辉目录1、复习
2、引入
3、输入语句
4、输出语句
5、赋值语句
6、练习
7小结复习顺序结构条件结构循环语句计算机将通过语句实现算法引入算法框图: 算法框图: 程序设计: PRINT S END 输入语句格式:INPUT“提示内容” ;变量(1)输入语句要求输入的值只能是具体的常数,
不能是函数、变量或表达式;说明:(2)提示内容与变量之间用分号“;”隔开,
若输入多个变量,变量与变量之间用逗号“,”
隔开。输出语句格式:PRINT“提示内容” ;表达式(1)“提示内容”提示用户输入什么样的信息,
表达式是指程序要输出的数据;(2)输出语句可以输出常量、变量或表达式的值以
及字符。说明:编写一个程序,计算一个学生数学、语文、英语三门课的平均成绩。例1:程序1:INPUT “Maths=”;a
INPUT “Chinese=”;b
INPUT “English=”;c
PRINT “The average=”;(a+b+c)/3
END程序2:a=100
b=85
c=90
PRINT “The average=”;(a+b+c)/3赋值语句格式:变量=表达式(1)赋值语句中的“=”称作赋值号,与数学中的等号
的意义是不同的。赋值号的左右两边不能对换,它将
赋值号右边的表达式的值赋给赋值号左边的变量; 说明:(2)赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个数据、常量和算式; (作用是将表达式所代表
的值赋给变量) (3)对于一个变量可以多次赋值。 例2:给任意三个变量a、b、c赋值,求b2-4ac的值。 INPUT“a=,b=,c=”;
   a,b,c
y=b*b-4*a*c
PRINT y
END程序:算法:例4: 交换两个变量A和B的值,并输出交换
前后的值。 INPUT A
INPUT B
PRINT A,B
x=A
A=B
B=x
PRINT A,B
END程序:算法:输出A,B结束练习1、写出右边程序运行的结果:若输入10,20,30
则输出结果为__________。INPUT a,b,c
PRINT a,b,c
a=b
b=c
c=a
PRINT a,b,c
END2、判断下列给出的输入语句、输出语句和赋
值语句是否正确?为什么?(1)输入语句 INPUT a;b;c(2)输入语句 INPUT x=3(3)输出语句 A=4(4)输出语句 PRINT 20.3*2(5)赋值语句 3=B(6)赋值语句 x+y=0(7)赋值语句 A=B=-2(8)赋值语句 T=T*T4、已知水果糖每千克10.4元,奶糖每千克15.6
元,果仁巧克力25.2元,那么依次购买三种糖果
a、b、c千克,应收多少钱?试编程序算帐。小结:1、需输入信息时用INPUT语句,需输出信息时
 用PRINT语句,给变量赋予算式时,用赋值语
 句。2、赋值语句是最重要的一种基本语句,也是一
 个程序必不可少的重要组成部分。使用赋值语
 句,一定要注意其格式要求,如:赋值号左边
 只能是变量而不能是表达式;赋值号左右两边
 不能对换;不能利用赋值语句进行代数式计算。3、利用赋值语句可以实现两个变量值的互换,
 方法是引进第三个变量,用三个赋值语句完成。作业:1、课本第25页第2题;3、写出求直线上两点A、B的距离的程序。