数学人教a版必修3课堂探究:1.2基本算法语句(第1课时) word版含解析

上传人:小** 文档编号:57294882 上传时间:2018-10-20 格式:DOC 页数:4 大小:2.64MB
返回 下载 相关 举报
数学人教a版必修3课堂探究:1.2基本算法语句(第1课时) word版含解析_第1页
第1页 / 共4页
数学人教a版必修3课堂探究:1.2基本算法语句(第1课时) word版含解析_第2页
第2页 / 共4页
数学人教a版必修3课堂探究:1.2基本算法语句(第1课时) word版含解析_第3页
第3页 / 共4页
数学人教a版必修3课堂探究:1.2基本算法语句(第1课时) word版含解析_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《数学人教a版必修3课堂探究:1.2基本算法语句(第1课时) word版含解析》由会员分享,可在线阅读,更多相关《数学人教a版必修3课堂探究:1.2基本算法语句(第1课时) word版含解析(4页珍藏版)》请在金锄头文库上搜索。

1、课堂探究课堂探究 1赋值语句的常见形式 剖析:(1)赋予常数值,如 a1. (2)赋予其他变量或表达式的值,如 ba,b2a1. (3)变量自身的值在原值上加常数或变量,如 ii1,iiS. 2算法语句中的运算符 剖析:如下所示: 功能数学符号程序符号 乘法 * 除法 / 幂axax 不大于 不小于 不等于 绝对值|x|ABS(x) 算术平方根xSQR(x) 且AND 或OR 余数MOD 3交换两个变量的值 剖析:交换两个变量 A 和 B 的值的程序有很多,其中最常见的是: XA AB AX 其交换过程可以形象地理解为: XA 表示“把 A 杯中的水倒入 X 杯中” ,这样“A 杯”是空杯子;

2、AB 表示 “把 B 杯中的水倒入 A 杯中” ,这样“A 杯”中的水换成了“B 杯”中的水,此时“B 杯” 是空杯子;BX 表示“把 X 杯中的水倒入 B 杯中” ,这样“B 杯”中的水换成了“X 杯” 中的水,即 A 杯中的水,交换结束 其交换过程可以用下图表示: 题型一 理解三种语句 【例题 1】阅读下列程序,并回答问题 INPUT A,B,C AAB BBA CC/(A*B) PRINT “C” ;C END 若输入1,3,4,则输出的结果为_ 解析:解析:输入1,3,4 后, 则该程序的运行过程是:A1,B3,C4; A132;B321;C2; 4 2 1 输出 C2. 答案:答案:

3、C2 反思反思 根据给出的算法语句写结果,应抓住输入语句、输出语句和赋值语句的特点, 按语句的计算、赋值功能依次执行. 题型二 编写程序 【例题 2】编写程序,输入 4 个数,输出这 4 个数的平均数 分析:先写出算法分析,再画出程序框图(仅需顺序结构即可),最后将程序框图转化 为程序 解:算法分析: 第一步,输入四个数 a,b,c,d. 第二步,计算 y. abcd 4 第三步,输出 y. io程序框图,如图所示 程序如下: INPUT a,b,c,d y(abcd)/4 PRINT y END 反思反思 输入语句、输出语句、赋值语句基本上对应于算法中的顺序结构,编写程序时 “INPUT 语

4、句”是输入框中的信息,赋值语句是处理框中的信息, “PRINT 语句”是输出 框中的信息 编写程序的步骤:首先根据问题要求构思算法分析;然后把算法分析转化为程序 框图,即画出程序框图;再把程序框图转化为程序要注意转化过程中这三种基本结构 与相应语句的对应熟练后可直接写出程序. 题型三 易错辨析 【例题 3】根据所给程序框图,编写相应的程序 错解:程序如下: INPUT x,y,z INPUT a,b,c waxbycz PRINT w 错因分析:错解中有两个错误:一是程序的末尾没有“END” ;二是程序中 axbycz 的格式不正确,应为 a*xb*yc*z,程序中乘法符号“*”不可省略 正解:程序如下: INPUT x,y,z INPUT a,b,c wa*xb*yc*z ifvPRINT w END 反思反思 程序框图中的起止框“”在程序中不需要用程序语句来表示,而“ ”在程序中要用“END”来表示,编写程序时,程序框图中的数学运算符号在程序 中要用相应的程序符号来表示,否则计算机“不认识”该程序

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号