《《条件语句》教案》由会员分享,可在线阅读,更多相关《《条件语句》教案(2页珍藏版)》请在金锄头文库上搜索。
1、条件语句教案教学目标1正确理解条件语句的概念,并掌握其结构.2会应用条件语句编写程序.教学重点了解条件语句的步骤、结构及功能. 教学难点会编写程序中的条件语句.教学过程条件语句:处理条件分支逻辑结构的算法语句.其一般形式为:IF(表达式) 语句序列1;ELSE 语句序列2;END语句功能为:如果表达式结果为真,则执行表达式后面的语句序列1,如果表达式结果为假,则执行ELSE后面的语句序列2.其实,IF语句最简单的格式是:IF(表达式) 语句序列1;END这就是说,如果表达式结果为真,则执行表达式后面的语句序列1,否则跳过语句序列1.例题:例1、编写程序,输入一元二次方程ax2bxc0的系数,输
2、出它的实数根.分析:先把解决问题的思路用程序框图表示出来,然后再根据程序框图给出的算法步骤,逐步把算法用对应的程序语句表达出来.算法分析:在求解方程之前,需要首先判断判别式的符号,再根据判别式的符号判断方程根的情况:0时,方程有两个不相等的实数根;0时,方程有两个相等的实数根;0时,方程没有实数根.这个过程可以用算法中的条件结构来表示.练习:1、任给一个实数,求它的绝对值.2、任意给三个数,求它们中的最大数.3、已知三个实数,求它们中最小数.课程小结条件语句一般用在需要对条件进行判断的算法设计中,如判断一个数的正负,确定两个数的大小等问题,还有求分段函数的函数值等,往往要用条件语句,有时甚至要用到条件语句的嵌套.编程的一般步骤:(1)算法分析 :根据提供的问题,利用数学及相关学科的知识,设计出解决问题的算法. (2) 画程序框图:依据算法分析,画出程序框图.(3)写出程序 :根据程序框图中的算法步骤,逐步把算法用相应的程序语句表达出来.课后作业课本练习A3,练习B4.