2020版数学人教A版必修3学案:第一章 专题突破二 Word版含解析.docx
《2020版数学人教A版必修3学案:第一章 专题突破二 Word版含解析.docx》由会员分享,可在线阅读,更多相关《2020版数学人教A版必修3学案:第一章 专题突破二 Word版含解析.docx(14页珍藏版)》请在三一文库上搜索。
1、专题突破二算法语句的应用一、基本的条件语句例1运行如图所示的程序,输出的y与输入的x满足的关系式为_INPUTxIFx8THEN y2xELSE y3*x1END IFPRINTyEND思维切入本题中使用的是“IFTHENELSEEND IF”语句当条件成立时,执行语句“y2x”,不成立时,执行语句“y3*x1”,故y答案y点评(1)基本的条件语句有两种当判断条件成立与否都需要执行某操作时,使用“IFTHENELSEEND IF”语句;当条件判断后只需执行一种操作时,使用“IFTHENEND IF”语句(2)求分段函数的值是条件语句的重要应用二、条件语句的复合例2已知a,b,c三个实数中,有且
2、只有一个是负数,设计一个程序,筛选出这个负数思维切入需要对这三个数逐一进行判断,故用条件语句的并列形式或嵌套形式解程序如图INPUT“a,b,c”;a,b,cIFa0THEN PRINTaELSE IFb0THEN PRINTb ELSE PRINTc END IFEND IFEND点评一般要求一个“IF”都要有一个“END IF”与其对应;在用条件语句的嵌套书写程序时,要弄清哪个“IF”对应哪个“END IF”;书写时,注意每一层要对齐三、循环语句求累加和或累乘积例3编写程序,计算22325299的值思维切入这是一个累加问题,可以用WHILE语句,也可以用UNTIL语句来编写程序解程序如图i
3、1S0WHILEi50SS2(2*i1)ii1WENDPRINTSEND点评解决具体的构造循环语句的算法问题,要尽可能地少引入变量,因为较多的变量会使得程序设计比较麻烦同一问题的程序并不唯一本题也可用如下图所示的程序表示注意两程序中循环体部分的区别当然了,变量的初值不同,程序也会有所改变i1S0WHILEi4THENyx3;ELSEEND IFPRINTyENDAy3x Byx5Cy5x DyABS(x4)1答案C解析y|x4|1处应为“y5x”5阅读下列程序:INPUT xIFx0THENy7*x/25ELSEy0ENDIFENDIFPRINTyEND若输入x2,则输出结果为()A2 B12
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2020版数学人教A版必修3学案:第一章 专题突破二 Word版含解析 2020 学人 必修 第一章 专题 突破 Word 解析
链接地址:https://www.31doc.com/p-4900406.html