高中数学必修3课件:1.2.1 输入、输出、赋值语句(新人教A版)

文档属性

名称 高中数学必修3课件:1.2.1 输入、输出、赋值语句(新人教A版)
格式 rar
文件大小 41.4KB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2011-03-30 21:39:00

图片预览

文档简介

课件17张PPT。
高中数学必修3第一章
算法初步 1.2.1 输入语句、输出语句和赋值语句复习巩固是y=0程序框图如下: 已知球的半径,设计一个计算球的表面积的算法,并画出程序框图.算法分析:第一步,输入球的半径R.第三步,输出S.第二步,计算S=4πR2程序框图:S=4πR2复习巩固 已知球的半径,设计一个计算球的表面积的算法,并画出程序框图.INPUT “R=” ; R程序:S=4*π*R^2PRINT “S=”; SEND,编写其程序.π=3.1415927探究新知INPUT “提示内容” ; 变量输入信息(输入的值只能是具体的常数)“提示内容” 提示用户输入什么样的信息. 变量 是指程序在运行时其值是可以变化的量.1.“提示内容”和它后面的 “;”可以省略;3.无计算功能,不能输入表达式;2.一个语句可以给多个变量赋值,中间用“,”隔开;探究新知PRINT “提示内容” ;表达式输出结果(可以输出常量、变量的值和系统信息)“提示内容” 提示用户输出什么样的信息. 表达式 是指程序要输出的数据.1.“提示内容”和它后面的“;”可以省略;2.一个语句可以输出多个表达式,中间用 “,” 隔开;3.有计算功能,能直接输出计算公式的值。讲授新知变量=表达式给变量赋值“=” 称作赋值号,而不是“等号”. 1.“=” 的左右两边不能对换;2.“=”左侧必须是变量;3.有计算功能.讲授新知 比较下列各组语句的区别,再判断它们是否正确.
(1)① 输入语句 INPUT “a=” ;a
② 输入语句 INPUT “a=” ,a √╳(2)① 输入语句 INPUT “a,b,c=”;a,b;c
② 输入语句 INPUT a,b, c√“提示内容”与
变量之间用分
号隔开.“提示内容”与
后面的“;”可省略.变量与变量之间用逗号隔开出PRINT出出出PRINTPRINTPRINT观 察╳ 比较下列各组语句的区别,再判断它们是否正确.
(3)① 输出语句PRINT “S=”;7
② 输出语句PRINT S=7√╳√╳赋值号左边是变量,只能给一个变量赋值.╳输入、输出语句中不能用赋值号.观 察(4)① 赋值语句 r=9
② 赋值语句 9=r
③ 赋值语句 R=r=9例1 编写程序,计算一个学生语文、数学、英语三门课的平均成绩(要求先写出算法,画出程序框图)算法分析:第一步,输入该学生语、 数、英的成绩a 、 b 、 c. 第三步,输出y. 第二步,计算 . 程序框图:例1 编写程序,计算一个学生语文、数学、英语三门课的平均成绩(要求先写出算法,画出程序框图)INPUT “语,数,英”;a,b,cy=(a+b+c)/3PRINT “平均分”;(a+b+c)/3END程序: Ex:水果店的老板忙极了,小新设计了一个程序帮助老板算账.已知水晶梨2.4元/千克,葡萄8.6元/千克,哈密瓜4.2元/千克,某顾客分别买这三种水果a,b,c 千克.请你将程序补充完整。
INPUT
A=2.4*a
B=8.6*b
C=4.2*c
S=
PRINT
ENDa, b, cA+B+CS例2 给一个变量重复赋值. 程序:
A=10
A=A+10
PRINT A
END
那么,A的输出值是多少?思考:在此程序的基础上,如何设计一个程序,使得最后A的输出值是30呢?例3 编写一个程序,交换两个变量A和B的值,并输出交换前后的值.INPUT “A,B=”;A,BPRINT A,Bx=AA=BB=xPRINT A,BEND学以致用Ex:读下列两个程序语句回答问题.(1)上述两个程序有何区别.
(2) 写出两个程序的运行结果;(a)INPUT X
INPUT Y
X=2009
Y=2008
X=Y
PRINT X , Y
END(b)INPUT X
INPUT Y
X=2009
Y=2008
Y=X
PRINT X , Y
END
2008 20082009 20091、输入语句、输出语句和赋值语句的功能与表示方法 2、能够设计程序,并准确运用输入语句、输出语句和赋值语句 3、注意书写的规范性。赋值语句的一般格式:变量=表达式