高中数学 第1章 条件语句配套课件 新人教版必修3
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三十五页,共43页。 a=a+1 a=a*a PRINT a END
【解析】 a=6×6=36. 【答案】 36
第三十六页,共43页。
4.把下列程序用程序框图表示出来.
第三十七页,共43页。
【解】
第三十八页,共43页。
课时(kèshí)作业(五)
第三十九页,共43页。
在一次数学考试中,小明、小亮、小强的成绩分别为 a、 b、c,后来发现统计错了.小亮的成绩记在小明的名下,小 强的成绩记在小亮的名下,而小明的成绩记在小强的名下 了.设计程序更正成绩单.
第四十页,共43页。
【思路探究】 应用赋值语句进行程序设计.
【自主解答】 程序: INPUT “更正前的成绩”;a,b,c x=a a=c c=b b=x PRINT “更正后的成绩”;a,b,c END
第二十三页,共43页。
1.赋值语句的作用是先算出赋值号右边表达式的值,然 后把该值赋给赋值号左边的变量,使该变量的值等于表达式 的值.
2.赋值号两边的内容不能对调,如 a=b 与 b=a 表示的 意义完全不同.
赋值号与“等于”的意义也不同,若把“=”看作等于, 则 N=N+1 不成立,若看作赋值号,则成立.
第二十五页,共43页。
用三种语句编写程序 编写程序,计算甲、乙、丙三人的平均年龄. 【思路探究】 求和→求平均数→输出结果
第二十六页,共43页。
【自主解答】 解决本例的算法步骤: 第一步:输入甲、乙、丙三人的年龄 a,b,c. 第二步:计算 y=a+3b+c. 第三步:输出 y. 程序如下所示: INPUT “jia=”;a INPUT “yi=”;b INPUT “bing=”;c PRINT “The average=”;(a+b+c)/3 END
第十六页,共43页。
输入、输出语句 编写一个程序,要求输入两个正数 a,b 的值, 输出 ab 和 ba 的值. 【思路探究】 根据输入、输出语句的格式编写.
第十七页,共43页。
【自主解答】
INPUT “a,b=”;a,b PRINT “ab=”;a^b PRINT “ba=”;b^a END
第十八页,共43页。
【解】 程序如下: INPUT a1,a2,a3,b1,b2,b3,c1,c2,c3,d1,d2,d3 S1=a1+a2+a3 S2=b1+b2+b3 S3=c1+c2+c3 S4=d1+d2+d3 V1=S1/3 V2=S2/3 V3=S3/3 V4=S4/3 V=(S1+S2+S3+S4)/12 PRINT V1,V2,V3,V4,V
【思路点拨】 明确题意,列出表达式,应用三种基本 语句即可完成设计.
【规范解答】 程序如下
第三十一页,共43页。
对于实际问题,要抓住运算的实质,即建立求解问题的 一次函数模型.本题实质运算为求 y=25a+35b+30c 的值.在 写程序时要熟练应用三种基本语句,严格按照各种语句的规 则去写程序,以免出错.
第二十七页,共43页。
数学符号同程序符号间的互化关系:
功能 乘法运算符 除法运算符
指数运算 不大于 不小于 不等号 绝对值
数学符号 程序符号或函数
×
*
÷
/
ax
a^x
≤
<=
≥
>=
≠
<>
|x|
ABS(x)
算术平方根
x
SQR(x)
逻辑“且”运算 逻辑“或”运算
AND OR
第二十八页,共43页。
已知函数 y=x2-2x+3,编写一个程序,使每输入一个 x 的值,都得到相应的 y 值.
1.2 基本算法语句
1.2.1 输入语句、输出语句和赋值语句
教师(jiàoshī)用书独具演示
●三维目标 1.知识与技能 (1)正确理解输入语句、输出语句、赋值语句的结构. (2)会写一些简单的程序. (3)掌握赋值语句中的“=”的作用.
第一页,共43页。
2.过程与方法 (1)让学生充分地感知、体验应用计算机解决数学问题的 方法;并能初步操作、模仿. (2)通过对现实生活情境的探究,尝试设计出解决问题的 程序,理解逻辑推理的数学方法. 3.情感、态度与价值观 通过本节内容的学习,使我们认识到计算机与人们生活 密切相关,增强计算机应用意识,提高学生学习新知识的兴 趣.
END
第四十三页,共43页。
第十五页,共43页。
1.输入语句 (1)格式:INPUT “提示内容”;变量. (2)功能:输入提示内容要求的相应信息赋值. 2.输出语句 (1)格式: PRINT “提示内容”; 表达式 . (2)功能:实现算法的 输出(shūchū功)结能果. 3.赋值语句 (1)格式: 变量(biànliàng)=表.达式 (2)功能:将 变量(biànliàng)=表所达代式表的值赋给 变量 .
第四十一页,共43页。
某 市 2013 年 1 ~ 12 月 的 产 值 分 别 是 3.8,4.2,5.3,6.1,6.4,5.6,4.8,7.3,4.5,6.4,5.8,4.7(单位:亿元),试设 计一个可计算出该市 2013 年各季度的月平均产值及 2013 年 的月平均产值的程序.
第四十二页,共43页。
第四页,共43页。
●教学流程
第五页,共43页。
第六页,共43页。
第七页,共43页。
第八页,共43页。
第九页,共43页。
第十页,共43页。
演示 (yǎnshì) 结束
第十一页,共43页。
1.理解输入语句、输出语句、赋值语句.(重点) 课标
2.能够将程序框图转化为程序语句.(难点) 解读
【解】 程序如下所示:
第二十九页,共43页。
函数思想在编写程序中的应用 (12 分)已知糕点店的月饼价格如下:豆沙馅的 月饼每千克 25 元,蛋黄馅的月饼每千克 35 元,莲蓉馅的月 饼每千克 30 元,若顾客依次购买这三种月饼 a,b,c 千克, 应收多少钱?请设计一个程序,帮助售货员算账.
第三十页,共43页。
第十九页,共43页。
已知 A(x1,y1),B(x2,y2)是平面上两点,设计一个程序 输出线段 AB 的中点 M 的横、纵坐标.
第二十页,共43页。
【解】 INPUT x1,y1,x2,y2
x=(x1+x2)/2 y=(y1+y2)/2 PRINT “点 M 的横坐标为”;x,“纵坐标为”;y END
1.输入语句要求输入的值只能是具体的常数,不能是变 量或表达式(输入语句无计算功能),若输入多个数,各数之间 应用逗号“,”隔开.
2.计算机执行到输入语句时,暂停等候用户输入“提示 内容”所提示的数据,输入后回车,则程序继续运行,“提 示内容”及其后的“;”可省略.
3.输出语句可以输出常量、变量或表达式的值(输出语 句有计算功能)或字符,程序中引号内的部分将原始呈现.
第三十二页,共43页。
1.需输入信息时用 INPUT 语句,需输出信息时用 PRINT 语句.当变量需要的数据较少或给变量赋予算式 时,用赋值语句,当变量需要输入多组数据且程序重复使 用时,使用输入语句较好.
2.赋值语句是一个程序必不可少的重要组成部分.使 用赋值语句,一定要注意其格式要求,不能利用赋值语句 进行代数式计算等.
3.赋值语句只能给一个变量赋值,不能接连出现两个或 多个“=”.可给一个变量多次赋值,但只保留最后一次所 赋的值.
第二十四页,共43页。
写出下列语句描述的算法的输出结果.
【解】 (1)z=5×10=50,s=5+10+50=65,输出 65. (2)c=4×2=8,d=4+8=12, s=4+2+8+12=26,输出 26.
3.进一步体会算法的基本思想.
第十二页,共43页。
基本算法语句 【问题导思】 小华同学在一次期末测验中,语文、数学、英语学科的 成绩分别为 120,126,110.
第十三页,共43页。
1.画出求三科平均分的框图. 【提示】
第十四页,共43页。
2.该问题能用计算机处理吗?应如何操作? 【提示】 能,应将算法过程转化成计算机理解的语言.
第二十一页,共43页。
赋值语句 请写出下面程序运算输出的结果.
第二十二页,共43页。
【思路探究】 利用赋值语句的功能求解最后结果. 【自主解答】 (1)因为 a=5,b=3,c=(a+b)/2=4, 所以 d=c2=16,输出 d 的值为 16. (2)因为 a=1,b=2,c=a+b,所以 c=3,b=a+c-b, 即 b=1+3-2=2.所以输出 a,b,c 的值为 1,2,3. (3)由 b=20 及 a=b 知 a=20, 由 c=30 及 b=c 知 b=30, 再由 c=a 及 a=20 知 c=20. 所以 a=20,b=30,c=20,输出 a,b,c 的值是 20,30,20.
第二页,共43页。
●重点难点 重点:正确理解输入语句、输出语句、赋值语句的作用. 难点:准确写出输入语句、输出语句、赋值语句.
第三页,共43页。
●教学建议 结合本节课的教学内容和学生的认知水平,建议教师启 发引导为主,利用多媒体及程序软件,从复习回顾引入课题, 由计算机的局限性产生问题,从而寻找解决的方法,引入学 习程序语言的必要性.在教学上强调学生的主体意识,激发 学生的求知欲望,使学生在探索中学习,在研究中提高,通 过自主探究,产生结论,不断改进、完善结论,让不同层次 的学生都参与到课堂教学中,让学生积极参与、讨论交流.充 分挖掘三种算法语句格式特点及意义,在分析具体问题的过 程中,总结三种语句的思想与特征.
第三十三页,共43页。
1.在 INPUT 语句中,如果同时输入多个变量,变量之
间的分隔符号是( )
A.逗号
B.分号
C.空格
D.引号
【解析】 输入语句中,变量之间只能用逗号.
【答案】 A
第三十四页,共43页。
2.赋值语句 N=N+1 的意思是( ) A.N 等于 N+1 B.N+1 等于 N C.将 N 的值赋给 N+1 D.将 N 的原值加 1 再赋给 N,即 N 的值增加 1 【解析】 由赋值语句的作用及特点知,D 正确. 【答案】 D
【解析】 a=6×6=36. 【答案】 36
第三十六页,共43页。
4.把下列程序用程序框图表示出来.
第三十七页,共43页。
【解】
第三十八页,共43页。
课时(kèshí)作业(五)
第三十九页,共43页。
在一次数学考试中,小明、小亮、小强的成绩分别为 a、 b、c,后来发现统计错了.小亮的成绩记在小明的名下,小 强的成绩记在小亮的名下,而小明的成绩记在小强的名下 了.设计程序更正成绩单.
第四十页,共43页。
【思路探究】 应用赋值语句进行程序设计.
【自主解答】 程序: INPUT “更正前的成绩”;a,b,c x=a a=c c=b b=x PRINT “更正后的成绩”;a,b,c END
第二十三页,共43页。
1.赋值语句的作用是先算出赋值号右边表达式的值,然 后把该值赋给赋值号左边的变量,使该变量的值等于表达式 的值.
2.赋值号两边的内容不能对调,如 a=b 与 b=a 表示的 意义完全不同.
赋值号与“等于”的意义也不同,若把“=”看作等于, 则 N=N+1 不成立,若看作赋值号,则成立.
第二十五页,共43页。
用三种语句编写程序 编写程序,计算甲、乙、丙三人的平均年龄. 【思路探究】 求和→求平均数→输出结果
第二十六页,共43页。
【自主解答】 解决本例的算法步骤: 第一步:输入甲、乙、丙三人的年龄 a,b,c. 第二步:计算 y=a+3b+c. 第三步:输出 y. 程序如下所示: INPUT “jia=”;a INPUT “yi=”;b INPUT “bing=”;c PRINT “The average=”;(a+b+c)/3 END
第十六页,共43页。
输入、输出语句 编写一个程序,要求输入两个正数 a,b 的值, 输出 ab 和 ba 的值. 【思路探究】 根据输入、输出语句的格式编写.
第十七页,共43页。
【自主解答】
INPUT “a,b=”;a,b PRINT “ab=”;a^b PRINT “ba=”;b^a END
第十八页,共43页。
【解】 程序如下: INPUT a1,a2,a3,b1,b2,b3,c1,c2,c3,d1,d2,d3 S1=a1+a2+a3 S2=b1+b2+b3 S3=c1+c2+c3 S4=d1+d2+d3 V1=S1/3 V2=S2/3 V3=S3/3 V4=S4/3 V=(S1+S2+S3+S4)/12 PRINT V1,V2,V3,V4,V
【思路点拨】 明确题意,列出表达式,应用三种基本 语句即可完成设计.
【规范解答】 程序如下
第三十一页,共43页。
对于实际问题,要抓住运算的实质,即建立求解问题的 一次函数模型.本题实质运算为求 y=25a+35b+30c 的值.在 写程序时要熟练应用三种基本语句,严格按照各种语句的规 则去写程序,以免出错.
第二十七页,共43页。
数学符号同程序符号间的互化关系:
功能 乘法运算符 除法运算符
指数运算 不大于 不小于 不等号 绝对值
数学符号 程序符号或函数
×
*
÷
/
ax
a^x
≤
<=
≥
>=
≠
<>
|x|
ABS(x)
算术平方根
x
SQR(x)
逻辑“且”运算 逻辑“或”运算
AND OR
第二十八页,共43页。
已知函数 y=x2-2x+3,编写一个程序,使每输入一个 x 的值,都得到相应的 y 值.
1.2 基本算法语句
1.2.1 输入语句、输出语句和赋值语句
教师(jiàoshī)用书独具演示
●三维目标 1.知识与技能 (1)正确理解输入语句、输出语句、赋值语句的结构. (2)会写一些简单的程序. (3)掌握赋值语句中的“=”的作用.
第一页,共43页。
2.过程与方法 (1)让学生充分地感知、体验应用计算机解决数学问题的 方法;并能初步操作、模仿. (2)通过对现实生活情境的探究,尝试设计出解决问题的 程序,理解逻辑推理的数学方法. 3.情感、态度与价值观 通过本节内容的学习,使我们认识到计算机与人们生活 密切相关,增强计算机应用意识,提高学生学习新知识的兴 趣.
END
第四十三页,共43页。
第十五页,共43页。
1.输入语句 (1)格式:INPUT “提示内容”;变量. (2)功能:输入提示内容要求的相应信息赋值. 2.输出语句 (1)格式: PRINT “提示内容”; 表达式 . (2)功能:实现算法的 输出(shūchū功)结能果. 3.赋值语句 (1)格式: 变量(biànliàng)=表.达式 (2)功能:将 变量(biànliàng)=表所达代式表的值赋给 变量 .
第四十一页,共43页。
某 市 2013 年 1 ~ 12 月 的 产 值 分 别 是 3.8,4.2,5.3,6.1,6.4,5.6,4.8,7.3,4.5,6.4,5.8,4.7(单位:亿元),试设 计一个可计算出该市 2013 年各季度的月平均产值及 2013 年 的月平均产值的程序.
第四十二页,共43页。
第四页,共43页。
●教学流程
第五页,共43页。
第六页,共43页。
第七页,共43页。
第八页,共43页。
第九页,共43页。
第十页,共43页。
演示 (yǎnshì) 结束
第十一页,共43页。
1.理解输入语句、输出语句、赋值语句.(重点) 课标
2.能够将程序框图转化为程序语句.(难点) 解读
【解】 程序如下所示:
第二十九页,共43页。
函数思想在编写程序中的应用 (12 分)已知糕点店的月饼价格如下:豆沙馅的 月饼每千克 25 元,蛋黄馅的月饼每千克 35 元,莲蓉馅的月 饼每千克 30 元,若顾客依次购买这三种月饼 a,b,c 千克, 应收多少钱?请设计一个程序,帮助售货员算账.
第三十页,共43页。
第十九页,共43页。
已知 A(x1,y1),B(x2,y2)是平面上两点,设计一个程序 输出线段 AB 的中点 M 的横、纵坐标.
第二十页,共43页。
【解】 INPUT x1,y1,x2,y2
x=(x1+x2)/2 y=(y1+y2)/2 PRINT “点 M 的横坐标为”;x,“纵坐标为”;y END
1.输入语句要求输入的值只能是具体的常数,不能是变 量或表达式(输入语句无计算功能),若输入多个数,各数之间 应用逗号“,”隔开.
2.计算机执行到输入语句时,暂停等候用户输入“提示 内容”所提示的数据,输入后回车,则程序继续运行,“提 示内容”及其后的“;”可省略.
3.输出语句可以输出常量、变量或表达式的值(输出语 句有计算功能)或字符,程序中引号内的部分将原始呈现.
第三十二页,共43页。
1.需输入信息时用 INPUT 语句,需输出信息时用 PRINT 语句.当变量需要的数据较少或给变量赋予算式 时,用赋值语句,当变量需要输入多组数据且程序重复使 用时,使用输入语句较好.
2.赋值语句是一个程序必不可少的重要组成部分.使 用赋值语句,一定要注意其格式要求,不能利用赋值语句 进行代数式计算等.
3.赋值语句只能给一个变量赋值,不能接连出现两个或 多个“=”.可给一个变量多次赋值,但只保留最后一次所 赋的值.
第二十四页,共43页。
写出下列语句描述的算法的输出结果.
【解】 (1)z=5×10=50,s=5+10+50=65,输出 65. (2)c=4×2=8,d=4+8=12, s=4+2+8+12=26,输出 26.
3.进一步体会算法的基本思想.
第十二页,共43页。
基本算法语句 【问题导思】 小华同学在一次期末测验中,语文、数学、英语学科的 成绩分别为 120,126,110.
第十三页,共43页。
1.画出求三科平均分的框图. 【提示】
第十四页,共43页。
2.该问题能用计算机处理吗?应如何操作? 【提示】 能,应将算法过程转化成计算机理解的语言.
第二十一页,共43页。
赋值语句 请写出下面程序运算输出的结果.
第二十二页,共43页。
【思路探究】 利用赋值语句的功能求解最后结果. 【自主解答】 (1)因为 a=5,b=3,c=(a+b)/2=4, 所以 d=c2=16,输出 d 的值为 16. (2)因为 a=1,b=2,c=a+b,所以 c=3,b=a+c-b, 即 b=1+3-2=2.所以输出 a,b,c 的值为 1,2,3. (3)由 b=20 及 a=b 知 a=20, 由 c=30 及 b=c 知 b=30, 再由 c=a 及 a=20 知 c=20. 所以 a=20,b=30,c=20,输出 a,b,c 的值是 20,30,20.
第二页,共43页。
●重点难点 重点:正确理解输入语句、输出语句、赋值语句的作用. 难点:准确写出输入语句、输出语句、赋值语句.
第三页,共43页。
●教学建议 结合本节课的教学内容和学生的认知水平,建议教师启 发引导为主,利用多媒体及程序软件,从复习回顾引入课题, 由计算机的局限性产生问题,从而寻找解决的方法,引入学 习程序语言的必要性.在教学上强调学生的主体意识,激发 学生的求知欲望,使学生在探索中学习,在研究中提高,通 过自主探究,产生结论,不断改进、完善结论,让不同层次 的学生都参与到课堂教学中,让学生积极参与、讨论交流.充 分挖掘三种算法语句格式特点及意义,在分析具体问题的过 程中,总结三种语句的思想与特征.
第三十三页,共43页。
1.在 INPUT 语句中,如果同时输入多个变量,变量之
间的分隔符号是( )
A.逗号
B.分号
C.空格
D.引号
【解析】 输入语句中,变量之间只能用逗号.
【答案】 A
第三十四页,共43页。
2.赋值语句 N=N+1 的意思是( ) A.N 等于 N+1 B.N+1 等于 N C.将 N 的值赋给 N+1 D.将 N 的原值加 1 再赋给 N,即 N 的值增加 1 【解析】 由赋值语句的作用及特点知,D 正确. 【答案】 D