欢迎来到天天文库
浏览记录
ID:31633788
大小:2.55 MB
页数:12页
时间:2019-01-16
《新人教A版高中数学(必修1)1.2《基本算法语句》word学案3课时.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、高中数学必修三§1.2.1输入语句、输出语句和赋值语句学习设计学法指导1.学习要求:经历将具体问题的程序框图转化为程序语句的过程,理解输入语句、输出语句和赋值语句,进一步体会算法的基本思想。2.方法技巧:可多次给同一个变量赋值,但只保留最后一次所赋的值。赋值语句的作用是将表达式所代表的值赋给变量。输出语句的作用是实现算法的输出结果功能。输入语句的作用是实现算法的输入信息功能。3.误区警示:输入语句和赋值语句的区别:输入语句是外部直接给程序中变量赋值;赋值语句是程序内部运行时给变量赋值,先计算右边的表达式,得到的值赋给左边的变量.输入语句
2、和输出语句的区别:输入语句是外部直接给程序中变量赋值;输出语句是程序运行的结果输出到外部,先计算表达式,得到结果输出.感受理解1.下列给出的赋值语句中正确的是A.3←AB.M←—MC.B←A←2D.x+y←02.赋值语句是非常重要的语句,以下书写错误的是()A.B.C.D.3.“”,“”是某一程序中的先后相邻的两个语句,下列说法正确的是()①的意思是,此式与算术中的式子是一样的②是将数值24赋给③可以写为④语句在执行时“=”右边的值是24,执行后左边的值是29A.①③B.②④C.①④D.②③4.下列算法:①;②;③;④输出x,y关于算法
3、作用,下列叙述正确的是()A.交换了原来的x,yB.让x与y相等C.变量z与x,y相等D.x,y仍是原来的值课后练习5.阅读下列流程图:则此流程图表示__________________________算法.6.阅读下列程序inputxifx>0theny=1elseifx=0theny=0elsex<0theny=-1endifprintyend这个程序的意义是____________.7.下列程序:input"A=";1A=A*2A=A*3A=A*4A=A*5printAend输出的结果A是__________.X←1Y←2Z←3X
4、←yY←zZ←xPrintx,y,z8.输出结果是.三、解答题9.编写一个程序,要求输入两个正数的值,输出的值。10.写出用公式法求х2-2х-8=0的根的程序。1.2.11.B.2.C.3.B.4.A.5.输出a,b,c中最小的6.符号函数7.120.8.2,3,2.9.略。10。程序如下:INPUT“a,b,c=”;a,b,c;p=-b/(2*a),q=(SQR(b^2-4*a*c))/(2*a);х1=p+q;х2=p-qPRINT“х1=”;“х2=”;х2;END。高中数学必修三§1.2.2条件语句学习设计学法指导1.学习要求
5、:经历将具体问题的程序框图转化为程序语句的过程,理解条件语句,进一步体会算法的基本思想。2.方法技巧:编写条件语句的程序时,从形式上讲IF…ENDIF相当于一个括号,使用时缺一不可,该语句执行时,假如条件成立,就执行语句1;否则就执行语句体2.语句体1和语句体2可以是一条语句,也可以是多条语句,也可以是没有语句,视具体情况而定,语句中IF…THSE…ELSEENDIF都是固定关键字,不能写错,当整个程序结束时,可直接用语句“END”,而不是“ENDIF”.3.误区警示:当需要进行多次比较与判断时,则需要多次运用条件语句来编写程序,但要注
6、意这些条件语句之间的关系.若它们之间是一个并列关系,则它们之间按顺序编写即可。感受理解INPUT“X=”;3IFX>3THENy=X﹡XELSEy=2﹡xENDIFEND1.该程序执行后,变量y的值是( )A.3B.6C.9D.272.已知程序如下:INPUT aIFa>=0THENPRINTSQR(a)ELSEPRINT“是负数”END IFEND输入,输出结果为( )A.B.4C.是负数D.是正数3.当时,执行完下面程序后的值是( )IF a7、①输入一个数,输出它的绝对值;②求函数的函数值;③求面积为6的正方形的周长;④求三个数中最大数。其中不需要用条件语句来描述其算法的有( )A.1个 B.2个 C.3个D.4个课后练习INPUTIFTHENPRINTELSEPRINTENDIFEND5.若输入9,运行结果是________.6.下面给出的是用条件语句编写的程序,该程序所求函数的解析式为______.INPUTхIFх<3THENy=2﹡хELSEIFх>3THENy=x﹡x1ELSEy=2ENDIFENDIFPRINTyEND7.设计求的算法,并画出流程图。8、8.有一函数 编写一程序,输入一个值,输出值。1.2.21.B.2.C.3.C.4.A.5.9。6.。7.算法如下:⑴若,则等于,⑵若,则等于。其流程图如图:8.解析用变量分别表示自变量和函数值,算法步
7、①输入一个数,输出它的绝对值;②求函数的函数值;③求面积为6的正方形的周长;④求三个数中最大数。其中不需要用条件语句来描述其算法的有( )A.1个 B.2个 C.3个D.4个课后练习INPUTIFTHENPRINTELSEPRINTENDIFEND5.若输入9,运行结果是________.6.下面给出的是用条件语句编写的程序,该程序所求函数的解析式为______.INPUTхIFх<3THENy=2﹡хELSEIFх>3THENy=x﹡x1ELSEy=2ENDIFENDIFPRINTyEND7.设计求的算法,并画出流程图。
8、8.有一函数 编写一程序,输入一个值,输出值。1.2.21.B.2.C.3.C.4.A.5.9。6.。7.算法如下:⑴若,则等于,⑵若,则等于。其流程图如图:8.解析用变量分别表示自变量和函数值,算法步
此文档下载收益归作者所有