山东省泰安市肥城市第三中学 2013-2014 学年高一数学 条件语句复习学案教学内容学习指导即时感悟【学习目标】1、掌握条件语句的格式及程序框图的画法、程序的编写;2、经历对现实生活情境的探究,认识到应用计算机解决数学问题方便简捷,促进发展学生逻辑思维能力;3、在教学过程中培养学生数 学应用意识,提高学生学习数学的兴趣。【重点、难点】 :1.条件语句的步骤、结构及功能;2.编写程序中的条件语句【 回顾·预习】1、算法的三种逻辑结构中条件结构的框图模式?(两种) 2、输入语句、输出语句和赋值语句的格式与功能是什么 ?3、条件语句的格式一般有两种:(1)IF—THEN—ELSE 语句IF—THEN—ELSE 语句的一般格式及对应的程序框图。(2)IF—THEN 语句IF—THEN 语句的一般格式及对应的程序框图。4.QuickBASIC 语言中的符号。数学运算且或的商的余 数程序符号ANDORa MOD b注:(1)在程序中用“AND”表示“且”,用“OR”表示“或”。 (2)用 “ a/b” 表 示 , 而商 用 “ a\b” 表 示 。 例 如34\10=3,57\8=7。 (3)的余数用“a MOD b”表示,例如 34 MOD 10=4,57 MOD 8=1。QuickBASIC 语言中的符号。数学运算等于不等于大于小于大于等于程序符号=<>><>=INPUT xIF x<0 THEN x=xEND IFPRINT xENDPRINT xEND思考:阅读右面的程序,你能得出什么结论?例 2. 编写一 个程序,求一元二次方程的根.例 3.编写程序,使任意输入的 3 个整数按从大到 小的顺序输出分析:先写出算法,画出 程 序 框图,再进行编程。 【当堂达标】P29练习 1,2,3,45.将下列的程序补充完整INPUT xIF x<=0 THENy=x*x —1;ELSE y=-x*x-1;END IFPRINT yEND输入,输出结果为_______;输入 ,输出结果为_____【总结提升】【拓展·延伸】1.高等数学中经常用到符号函数,符号函数的定义为,试编写程序输入 x 的值,输出 y 的值。作业 P33 A组 1,B 组 3答案:例题分析:例一、例二见课本 26 页 当堂达标:课本 29 页 1、2、3、4、5、8,-10 拓展延伸:略