7、THENy=-x+1ELSE IF x=0 THEN y=0 ELSE y=x+1 ENDIFENDIFPRINT yEND反思与感悟 (1)适用范围:已知分段函数的解析式求函数值的问题,须用条件语句书写程序,当条件的判断有两个以上的结果时,可以选择条件结构嵌套去解决.(2)解此类问题的步骤:①构思出解决问题的一个算法(可用自然语言).②画出程序框图,形象直观地描述算法.③根据框图编写程序,即逐步把框图中的算法步骤用算法语句表达出来.跟踪训练2 已知a,b,c三个实数中,有且只有一个负数,画出程序框图,设计
8、一个程序,筛选出这个负数.解 程序框图如图.程序如下:INPUT “a,b,c=”;a,b,cIF a<0 THEN PRINT aELSE IF b<0 THENPRINT b ELSEPRINT c END IFEND IFEND题型三 条件语句的实际应用例3 到某银行办理个人异地汇款,银行收取一定的手续费,汇款额不超过100元,收取1元手续费;超过100元但不超过5000元,按汇款额的1%收取;超过5000