
1.2.1 输入语句 输出语句 赋值语句 【读一读学习要求,目标更明确】 1.通过实例,理解输入语句、输出语句和赋值语句的表示方法、结构和用法;2.掌握赋值语句中的“=”的作用;3.能用这三种基本的算法语句表示算法,进一步体会算法的基本思想. 【看一看学法指导,学习更灵活】 通过上机编写程序,在了解三种语句的应用规则的基础上,运用算法语句实现运算.通过模仿、操作、探索的过程,体会算法的基本思想和基本语句的用途,提高学生应用数学软件的能力,表达的能力,提高逻辑思维能力.通过对赋值语句功能的学习,让学生进一步理解掌握函数思想. 1.2.1 输入语句、输出语句和赋值语句 第一步:输入x的值; 第二步:计算y=x3+3x2-24x+30的值; 第三步:输出x,y的值. 框图 输入x 开始 输出x,y 结束 例. 用描点法作函数 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当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 x PRINT y END 探究二 程序框图是由表示算法基本逻辑结构的图形组成的,而程序则是由表示算法基本逻辑结构的算法语句组成. 任何高级程序设计语言都包含输入语句、输出语句、赋值语句、条件语句和循环语句五种基本语句.它们与算法的三种基本结构是相互对应的. 顺序结构 输入语句、输出语句、赋值语句 条件结构 条件语句 循环结构 循环语句 几种常见的运算符号及函数 (1)几种常见的运算符 运算符 作用 ^ 乘幂运算 如 a2=a^2 * 乘法运算 如 a×b=a*b / 除法运算 如 a÷b=a/b \ 取商运算 如 3\2=1 MOD 求余运算 如 5MOD2=1 +,- 加法?减法运算 (2)几种常见的函数及功能 函数名 功能 注意事项 LOG(x) lnx e≈2.71828 SQR(x) x的算术平方根 ABS(x) |x| INT(x) 取整函数,求不大于x的最大整数. INT(3.2)=3 上例.用描点法作函数 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当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 x PRINT y END INPUT “提示内容”;变量 1.“提示内容”和它后面的 “ ;” 可以省略; 2.一个语句可以给多个变量赋 值,中间用“ ,”隔开; 3.无计算功能,不能输入表达式; 4.输入多个数据时用“ ,”分隔, 且个数要与变量的个数相同. 输入语句 1.“提示内容”和它后面的“ ;”可以省略; 2.一个语句可以输出多个表达式,不同的表 达式之间用“ ,”隔开; 3.表达式可以是变量,也可以是计算公式; 4.有计算功能,能直接输出计算公式的值. 例1.用描点法作函数 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值. 程序 PRINT “提示内容”;表达式 输出语句 INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT x PRINT y END INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT x PRINT y END 变量=表达式 1.“=”左侧必须是变量,右侧可以是数字、变量或者是计算公式; 2.一个语句只能有一个“=”,并且只能给一个变量赋值; 3.有计算功能,可以把表达式的值 赋给一个变量. 程序 赋值语句 例1.用描点法作函数 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值. 例2.编写程序,计算一个学生数学、语文、英语三门课的平均成绩 第一步:分别输入三科的成绩a,b,c; 第二步:计算average=(a+b+c)/3; 第三步:输出三科平均分. 程序框图 程序1 INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c PRINT “The average=”;(a+b+c)/3 END INPUT “Maths,Chinese,English=”;a,b,c 程序2 PRINT “The average= ... ...
~~ 您好,已阅读到文档的结尾了 ~~