资源描述
人教版必修3 第一章 算法初步 1.2.2 条件语句,1.2.2 条件语句,人教版必修3 第一章 算法初步 1.2.2 条件语句,引出课题,1:创设情境、提出问题,复习旧知,已经学习了哪几种基本逻辑结构?,条件结构有哪两种形式?,输入语句、输出语句和赋值语句的格式与功能?,根据输入x的值,输出x的绝对值。分别用条件结构的两种形式,设计算法并画程序框图?,顺序结构,条件结构,循环结构,INPUT “提示语”;变量 PRINT “提示语”;表达式 变量=表达式,人教版必修3 第一章 算法初步 1.2.2 条件语句,看书填写,2:总结归纳、解决问题,将刚才的问题(4)编写成程序语言,人教版必修3 第一章 算法初步 1.2.2 条件语句,规范答题,3:师生合作、反思提升,例:某快递公司规定甲、乙两地之间物品的托运费用根据下面的方法计算:物品重量G在50千克及以内,托运费为每千克 0.53 元,超过的话,超过部分每千克0.85元,试画出计算费用M的程序框图,并写出相应的程序。,对应的程序框图,INPUT “输入重量G=”;G IF G=50 THEN M=0.53*G ELSE M=50*0.53+0.85*(G-50) END IF PRINT M END,解: 算法步骤: 1:输入重量G; 2:判断G=50是否成立,若成立,M=0.53*G,否则M=50*0.53+0.85*(G-50); 3:输出M。,对应的程序语句,1、解决问题时应按“写算法步骤、画程序框图、编写程序”的步骤进行。2、选择条件结构时,并不是任何题目都能用两种结构。3、应合理的选择逻辑判断的条件(这是关键) 。4、IF和END IF是成对出现的。,人教版必修3 第一章 算法初步 1.2.2 条件语句,小试牛刀,4:讨论探究、应用反馈,以小组为单位,每一组任意选择一个或多个题目,设计算法,画出框图,并写出程序。 1、根据x的值,输出分段函数 的值。 2、输入两个实数a,b,输出较大的数。 3、根据a,b的值 ,求出不等式 的解。,
展开阅读全文