1.2.1输入、输出、赋值语句

文档属性

名称 1.2.1输入、输出、赋值语句
格式 zip
文件大小 3.7MB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2014-08-12 16:38:31

图片预览

文档简介

课件19张PPT。  我们设计的算法包含大量烦琐的计算、复杂的作图等操作,计算机强大的数据处理功能可以帮助我们轻松地完成这些重复性的机械步骤.   计算机解决问题的过程就是一个对算法的执
行过程,但是这个算法必须用计算机能够理解的
语言描述.  程序设计语言就是计算机能够理解的语言.  输入、输出语句分别与程序框图中的输入框、
输出框对应,用来输入、输出信息.一个算法可以有0个或多个输入   赋值语句与程序框图中表示赋值的处理框对
应,用来给变量赋值.必须有1个或多个输出  用描点法作函数y=x3+3x2-24x+30的图象时,
需要求出自变量和函数的一组对应值.编写程序,
分别计算当x= -5,-4,-3,-2,-1,0,1,2,
3,4,5时的函数值.第一步:输入一个自变量x的值. 第二步:计算y=x3+3x2-24x+30. 第三步:输出y.    用描点法作函数y=x3+3x2-24x+30的图象时,
需要求出自变量和函数的一组对应值.编写程序,
分别计算当x= -5,-4,-3,-2,-1,0,1,2,
3,4,5时的函数值.程序如下:INPUT “x”;x
y=x^3+3*x^2-24*x+30
PRINT y
END 程序框图如下:BASIC语言中的常用运算符号  INPUT 语句又称“键盘输入语句”,在程序运行过程中,停机等候用户由键盘输入数据,而不需要在写
程序时指定.INPUT “提示内容”;变量 (1)INPUT 语句是对程序中
的变量x赋值.(2) “提示内容”和它后面的
“;”可以省略.(3)一个语句可以给多个变
量赋值,中间用“,”分隔.
如:INPUT a,b.程序如下:INPUT “x”;x
y=x^3+3*x^2-24*x+30
PRINT y
END   INPUT 语句又称“键盘输入语句”,在程序运行过程中,停机等候用户由键盘输入数据,而不需要在写
程序时指定.INPUT “提示内容”;变量 (4)用户由键盘输入的数据
必须是常量,输入多个数
据时用“,”分隔,且个数
要与变量个数相同. 如:
INPUT “a=,b=”;a,b.(5)INPUT语句无计算功能.程序如下:INPUT “x”;x
y=x^3+3*x^2-24*x+30
PRINT y
END   PRINT 语句又称“打印语句”,将表达式的值在
屏幕上显示出来.PRINT “提示内容”;表达式 PRINT “S=”;S(2)表达式可以是变量、计
算公式或系统信息.(1)PRINT 语句是输出表达
式的值.(3)一个语句可以输出多个
表达式,不同的表达式之
间可用“,”分隔.程序如下:INPUT “x”;x
y=x^3+3*x^2-24*x+30
PRINT y
END   PRINT 语句又称“打印语句”,将表达式的值在
屏幕上显示出来PRINT “提示内容”;表达式 程序如下:INPUT “x”;x
y=x^3+3*x^2-24*x+30
PRINT y
END PRINT “S=”;S(4)有计算功能,能直接输
出计算公式的值.   编写程序,计算一个学生数学、语文、英语
三门课的平均成绩.用自然语言描述算法步骤为:第一步:输入该学生数学、语文、英语三门课的
成绩a,b,c;第三步:输出y . 程序如下:INPUT “a=,b=,c=”;a,b,c
y=(a+b+c)/3
PRINT y
END 程序框图如下:  编写程序,计算一个学生数学、语文、英语
三门课的平均成绩.程序如下:INPUT “a=,b=,c=”;a,b,c
y=(a+b+c)/3
PRINT y
END   因为PRINT语句还可以用于输出数值计算的
结构,所以这个算法可
以写成:INPUT “Math=”;a
INPUT “Chinese=”;b
INPUT “English=”;c
PRINT “The average=”;
(a+b+c)/3
END赋值语句:赋值语句就是将表达式所代表的值赋
给变量.  赋值语句中的“=”叫做赋值号,它和数学中
的等号不完全一样.计算机执行赋值语句时,先
计算“=”右边表达式的值,然后把这个值赋给“=”
左边的变量.给一个变量重复赋值: A=10
A=A+15
PRINT A
END   交换两个变量A和B的值,并输出交换前后
的值: //***把输入的A的值赋给x. //***此时输出的是交换后 
的A,B的值.//***把B的值赋给A.//***把x的值赋给B,即把A的值赋给了B.已知华氏温度与摄氏温度的转换公式是:   编写一个程序,输入一个华氏温度,输出其
相对应的摄氏温度.程序如下:INPUT “F=”;F
C=(F - 32)*5/9
PRINT “C=”;C
END   编写一个程序,计算两个非0实数的加、减、
乘、除运算的结果.(要求输入两个非0实数,输
出运算结果.) 程序如下:INPUT “a,b=”;a,b
sum=a+b
diff =a-b
mul=a*b
div=a/b
PRINT sum, diff ,mul,div 
END   春节到了,糖果店的售货员忙极了.请你设
计一个程序,帮助售货员算帐.已知水果糖每千克
10.4元,奶糖每千克15.6元,果仁巧克力每千克
25.2元,那么依次购买这三种糖果a,b,c千克,
应收取多少钱? 程序如下:INPUT “a,b,c=”;a,b,c 
aa=10.4*a
bb=15.6*b
cc=25.2*c
sum=aa+bb+cc
PRINT “sum=”;sum
END