资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
高一数学必修 3 编号_3_ 时间_班级_ 组别_ _学号 姓名_ 【学习目标学习目标】 1.理解输入语句、输出语句和赋值语句,进一步体会算法的基本思想。 2.经历将具体问题的程序框图转化为程序语句的过程,理解条件语句,体会算法 的基本思想。 【重点、难点重点、难点】经历将具体问题的程序框图转化为程序语句的过程,理解条件语 句,体会算法的基本思想。 自主学习案自主学习案 【知识梳理知识梳理】 1. BASIC 语言学习输入语句、输出语句、赋值语句,条件语句输入语句、输出语句、赋值语句,条件语句。 2. 输入语句输入语句格式: 3. 输出语句输出语句格式: 4. 赋值语句赋值语句格式: 5. 算法中的条件结构是由条件语句来表达的,是处理条件分支逻辑结构的算法 语句。两种条件结构对应的条件语句条件语句分别为: 【预习自测预习自测】 1. 下列程序:INPUT“A=”;A PRINT“A=”;A END 若输入的值为 1,则输出的结果是_. 2. 若输入 3,则输出的值是( ) A.3 B.6 C.9 D.27 【我的疑问我的疑问】 合作探究案合作探究案 【课内探究课内探究】 例 1 用描点法作函数的图象时,需要求出自变量和函数30243 23 xxxy 的一组对应值.画出程序框图,并编写程序,分别计算当 x5,4,3,2,1,0,1,2,3,4,5 时的函数值。 INPUT “x=”; x IF x3 THEN y=xx x ELSEELSE y=2y=2x x END IF PRINTPRINT y y END END 例 2 编写程序,使得任意输入的 3 个整数按从大到小的顺序输出。 例 3 计算机执行下面的程序段后,输出的结果分别是: (1) (2) (3) 例 4 设计求 y=的算法,画出流程图,并编写程序。2x 1a 3b aab bab PRINT ,ab END A=10 A=A+15 PRINT A END 10,20 , , AB PRINTA B xA AB Bx PRINTA B END 变式:编写一个求函数的函数值的程序。 (1) 21(110) 311(10) xx yxx xx 【当堂检测当堂检测】 1. 读程序,若输入 4,3,则输出的结果分别为(1)15 (2) 11 2. 读程序,回答问题: (1)若输入 85,则输出 58 (2)该程序的功能是 课后练习案课后练习案 1 2.编程序,判断任意输入的整数的奇偶性。 若输入 9,运行结果是_. 3. 春节快到了,糖果店的售货员忙极了,请你设计一个程序,帮助售货员算账。 已知水果糖每千克 10.4 元,奶糖每千克 15.6 元,果仁巧克力每千克 25.2 元, INPUT a IF THEN0a PRINT a ELSE PRINT a END IF END , 22* * ( )/2* ( ) , INPUTa b cba b bSQR ac aABS b PRINTa b END , /3 2* , INPUTa b cab bb acb PRINTa b END INPUT “Please input an integer:“; x IF x9 AND xint(x) then x=int(x)+1 end if if x=3 then y=0.2 else y=0.2+(x-0.3)*0.10 end if print y End
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号