1、高考资源网() 您身边的高考专家数学学案条件语句知识点梳理条件语句的两种形式:典型例题类型一 IFTHEN语句的应用例1输入三个实数,输出这三个数中的最小数(编写程序并画出程序框图)点评对于包含一个分支的条件语句,采用IFTHEN语句首先,要对IF后面的条件进行判断,如果条件符合,就执行THEN后面的语句,若不符合,就执行END IF后面的语句变式迁移1输入两个实数,由小到大输出这两个数,写出程序类型二 IFTHENELSE语句例2已知某商店对顾客购买货款数满500元,减价3%,不足500元不予优惠,输入一顾客购物的货款数,计算出这个顾客实交的货款,画出程序框图,写出程序点评对于包含两个分支的
2、条件语句,采用IFTHENELSE进行书写,先通过程序框图理清条件的先后次序,然后正确地写出程序变式迁移2.求过两点P1(x1,y1),P2(x2,y2)的直线的斜率,画出程序框图并写出相应的程序类型三 多个条件分支的条件嵌套例3已知分段函数y输入自变量x的值,输出其相应的函数值,画出程序框图,编写程序点评所谓条件嵌套就是指在一个条件分支内又含一个子条件结构,也就是说一个内层条件结构作为外层条件结构的一个分支,在多重条件嵌套时,应特别注意避免逻辑上的混乱当然条件结构嵌套也可以用方法二中的方法转化为非条件嵌套变式迁移3在国内寄平信,每封信的重量x(克)不超过60克时的邮费(单位:分)标准为y,试
3、画出计算邮费的程序框图点评通过题目可知邮费的标准满足分段函数,因而在程序框图的画法时引入判断框,而此题需要两个判断框,要注意判断框内的条件随堂训练1若输入a4,b2,c5,则下列程序运行的结果是()Amaxa BmaxbCmaxc Dmax42写出如图所示的算法表示的函数:_.INPUTxIFx6THEN y3yx2 006END IFPRINTyEND3、编写一个程序,求实数的绝对值。课堂小结:1条件语句主要用来实现算法中的条件结构,因为人们对计算机运算的要求并不仅限于一些简单的运算,而是经常需要计算机按条件进行分析、比较、判断,并按判断后的不同情况进行不同的处理如判断一个数的正负,比较两个数的大小,对一组数进行排序等很多问题的解决都需要用到条件语句2较复杂的条件语句需要用到条件结构的嵌套:一般形式:外层条件语句其相应的程序框图:高考资源网版权所有,侵权必究!