输入语句输出语句和赋值语句精选课件.ppt
《输入语句输出语句和赋值语句精选课件.ppt》由会员分享,可在线阅读,更多相关《输入语句输出语句和赋值语句精选课件.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于输入语句输出语句和赋值语句第一页,本课件共有18页温故而知新温故而知新1.1.什么是算法?什么是程序框图?什么是算法?什么是程序框图?2.2.算法的基本逻辑结构有哪些?算法的基本逻辑结构有哪些?算法通常是指按照一定规则解决某一类问题的算法通常是指按照一定规则解决某一类问题的明确和有限的步骤。明确和有限的步骤。程序框图是一种用程序框、流程线及文字说明程序框图是一种用程序框、流程线及文字说明来表示算法的图形。来表示算法的图形。算法的基本结构有三种:顺序结构、条件结构、算法的基本结构有三种:顺序结构、条件结构、循环结构,其中循环结构又分为当型循环结构和直到循环结构,其中循环结构又分为当型循环结构
2、和直到型循环结构两种。型循环结构两种。第二页,本课件共有18页 各种程序设计语言中都包含下列基本的算法语句:各种程序设计语言中都包含下列基本的算法语句:输入语句、输出语句、赋值语句、条件语句、循环输入语句、输出语句、赋值语句、条件语句、循环语句语句。一、新课导入:一、新课导入:计算机不同于人:人有大脑,可以思考问题,而计算机则不计算机不同于人:人有大脑,可以思考问题,而计算机则不能能.用自然语言和程序框图描述的算法,计算机无法识别,用自然语言和程序框图描述的算法,计算机无法识别,我们还需要将算法用计算机能够理解我们还需要将算法用计算机能够理解程序设计语言程序设计语言表示表示成计算机成计算机程序
3、程序。第三页,本课件共有18页程序:程序:INPUT“x”;xINPUT“x”;xy=x3+3y=x3+3x2-24x2-24x+30 x+30PRINT yPRINT yENDEND(请同学们在程序框图和程序语句之间找到(请同学们在程序框图和程序语句之间找到它们的对应关系,并说出他们的表达方式发它们的对应关系,并说出他们的表达方式发生了哪些变化。自主回答。)生了哪些变化。自主回答。)第一步:输入第一步:输入x x的值;的值;第二步:计算第二步:计算y=xy=x3 3+3x+3x2 2-24x+30-24x+30的值;的值;第三步:输出第三步:输出y y的值的值.算法:算法:框图:框图:输入x
4、开始输出y结束例例1.1.用描点法作函数用描点法作函数 的图象时,需要的图象时,需要求出自变量和函数的一组对应值求出自变量和函数的一组对应值.编写程序,分别计算当编写程序,分别计算当x=-5x=-5,-4-4,-3-3,-2-2,-1-1,0 0,1 1,2 2,3 3,4 4,5 5时的函数值时的函数值.二、深入探究,新知学习二、深入探究,新知学习乘方乘号第四页,本课件共有18页请记忆几种程序中常用的运算符号及其作用:请记忆几种程序中常用的运算符号及其作用:运算符 作用 乘幂运算 如 a2=a2 *乘法运算 如 ab=a*b /除法运算 如 ab=a/b +,-加法减法运算 第五页,本课件共
5、有18页程序:程序:INPUT“x”;xINPUT“x”;xy=x3+3x2-24x+30PRINT yPRINT yENDENDINPUT“INPUT“提示内容提示内容”;变量;变量输入语句输入语句注:注:1.“1.“提示内容提示内容”和它后面的和它后面的“;”可以省略;可以省略;如:如:INPUT xINPUT x 2.2.一个语句可以给多个变量赋一个语句可以给多个变量赋值,中间值,中间用用“,”隔开;隔开;如:如:INPUT aINPUT a,b b,c c 3.3.无计算功能无计算功能,不能输入表达式不能输入表达式.如:如:INPUT x+yINPUT x+y(错误)(错误)判断正误:
6、判断正误:INPUT 2 INPUT 2 INPUT x=3 INPUT x=3 INPUTINPUT x x INPUT“a=,b=”INPUT“a=,b=”;a,ba,bINPUTINPUT a,b,a,b,c c INPUT a+b INPUT a+b 指程序在运行时其值可以变化的量。指程序在运行时其值可以变化的量。()()()()()()“提示内容提示内容”提示用户输入什么样的信息。提示用户输入什么样的信息。第六页,本课件共有18页注注:1.“1.“提示内容提示内容”和它后面的和它后面的“;”可以省可以省略;略;如:如:PRINT yPRINT y2.2.一个语句可以输出多个表达式一个
7、语句可以输出多个表达式,不同不同的表达式之间用的表达式之间用“,”隔开;隔开;如:如:PRINT PRINT x,yx,y3.3.有计算功能有计算功能,能直接输出计算公式的能直接输出计算公式的值值.如:如:PRINT x+yPRINT x+yPRINT “提示内容提示内容”;表达式;表达式表达式可以是常数、变量、算式表达式可以是常数、变量、算式以及字符串。以及字符串。判断正误:判断正误:PRINT“y=”;y PRINT“y=”;y PRINT A=4 PRINT A=4 PRINT 3 PRINT 3 PRINT a+b PRINT a+b PRINT a,b,c PRINT a,b,c 程
8、序:程序:INPUT“x=”;xINPUT“x=”;xy=x3+3y=x3+3x2-24x2-24x+30 x+30PRINT yPRINT yENDEND输出语句输出语句()()()()()第七页,本课件共有18页例例2.2.编写程序编写程序,计算一个学生数学、语文、英语三门课的平均成绩。计算一个学生数学、语文、英语三门课的平均成绩。INPUT a,b,cINPUT a,b,c程序程序2:2:PRINT(a+b+c)/3PRINT(a+b+c)/3ENDEND程序框图:程序框图:输入a,b,c开始输出y结束第一步:分别输入三科的成绩第一步:分别输入三科的成绩a,b,ca,b,c;第二步:计算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 输入 语句 输出 赋值 精选 课件
限制150内