欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    高中数学《条件语句》ppt课件.ppt

    • 资源ID:92652537       资源大小:754KB        全文页数:18页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    高中数学《条件语句》ppt课件.ppt

    条件语句算法初步复习巩固1 1、输入语句、输出语句和赋值语句对应于、输入语句、输出语句和赋值语句对应于算法中的哪种结构?这三种语句的一般格式算法中的哪种结构?这三种语句的一般格式是什么?是什么?顺序结构顺序结构输入语句输入语句输出语句输出语句赋值语句赋值语句INPUT “提示内容提示内容”;变量变量PRINT “提示内容提示内容”;表达式表达式变量表达式变量表达式语句语句一般格式一般格式主要功能主要功能说明说明输入语输入语句句输出语输出语句句赋值语赋值语句句INPUT“提示内容提示内容”;变量变量PRINT“提示内容提示内容”;表达式表达式变量表达式变量表达式可对程序中可对程序中的变量赋值的变量赋值可输出表达式可输出表达式的值,计算的值,计算可对程序中可对程序中的变量赋值,的变量赋值,计算计算(1)提示内容和它后面)提示内容和它后面 的的“;”可以省略可以省略(2)一个语句可以给多个变)一个语句可以给多个变 量赋值,中间用量赋值,中间用“,”分隔分隔(3)无计算功能)无计算功能(1)表达式可以是变量,)表达式可以是变量,计算公式,或系统信息计算公式,或系统信息(2)一个语句可以输入多个)一个语句可以输入多个表达式,中间用表达式,中间用“,”分隔分隔(3)有计算功能)有计算功能(1)“=”的右侧必须是表达的右侧必须是表达式,左侧必须是变量式,左侧必须是变量(2)一个语句只能给一个)一个语句只能给一个变量赋变量赋(3)有计算功能)有计算功能1、回忆程序框图中的两种条件结构。、回忆程序框图中的两种条件结构。2、指出条件语句的格式及功能。、指出条件语句的格式及功能。3、指出两种条件语句的相同点与不同点。、指出两种条件语句的相同点与不同点。4、揭示程序中的条件语句与程序框图中的条件、揭示程序中的条件语句与程序框图中的条件结构存在一一对应关系。结构存在一一对应关系。问题问题IF 条件条件 THEN 语句体语句体1ELSE 语句体语句体2END IFIF 条件条件 THEN 语句体语句体END IF满足条件?满足条件?语句体语句体 是否满足条件?满足条件?语语 句体句体1语语 句体句体2是否2、条件结构常用的程序语言和格式(单分支条件结构)单分支条件结构)(双分支条件结构)双分支条件结构)例例1:编写一程序,求实数:编写一程序,求实数X的绝对值。的绝对值。X (X 0)算法分析:算法分析:因为实数因为实数X的绝对值的绝对值|X|=-X(X0)算法步骤:算法步骤:S1:输入一个实数:输入一个实数XS2:判断:判断X的符号,若的符号,若X0,则输出则输出X;否则输出;否则输出X程序框图:程序框图:开开 始始 输入输入 XX0?输出输出X 输出输出 X结结 束束是是否否程序程序:INPUT XIF X=0 THEN PRINT XELSE PRINT -XEND IFEND练习:把下列语句的意义翻译成程序框图(2)INPUT x IF x0 THEN y=1 ELSE y=0 END IF PRINT y END(1)INPUT x IF x0 THEN x=ABS(x)END IF PRINT “x的绝对值为:的绝对值为:”;x END开开 始始X=ABS(x)结结 束束开开 始始 y=1y=0结束结束 YNYN输输 出出 xX0?输输 入入 x输入输入x 输输 出出 y 例例2编写程序,输出两个不相等的实数编写程序,输出两个不相等的实数a、b的最大值的最大值分析:要输出两个不相等的实数分析:要输出两个不相等的实数a、b的最大值,的最大值,从而想到对从而想到对a、b的大小关系有两种情况的大小关系有两种情况:(:(1)ab;(2)ba。这也就用到了我们经常提到的这也就用到了我们经常提到的分类讨论的思想,找出两个数的最大值。分类讨论的思想,找出两个数的最大值。第一步:第一步:输入输入a,b的数值的数值第二步:第二步:判断判断ab 是否成立是否成立若是输出若是输出a的值,否则,输出的值,否则,输出b的值。的值。开始开始 输入输入a,b,ab?输输 出出b 输出输出a 结结 束束YN程序:程序:INPUT a,bIF ab THENPRINT a ELSEPRINT bEND IFEND开始开始 输入输入a,b,ab?输出输出b 输出输出a 结束结束 YN另解:开始开始 输入输入a,b,ba?输输 出出a 结结 束束YNa=b程序:程序:INPUT a,ba=b PRINT aEND IFENDIF ba THEN练习练习1:编写一个程序:编写一个程序,判断任意输入的整数的奇偶性判断任意输入的整数的奇偶性开始开始输入整数输入整数aM=0?M=a MOD 2输出输出a为偶数为偶数输出输出a为奇数为奇数结束结束YN程序程序:INPUT “a=“;aM=a MOD 2IF M=0 THEN PRINT “a为偶数为偶数”ELSEPRINT “a为奇数为奇数”END IFEND练习练习2己知函数己知函数 ,画出程序框,画出程序框图,并编写一个程序。图,并编写一个程序。开始输入XX0?YNy=X2-1y=2X2-5输出y结束INPUT xIF x=0 THENy=X2-1ELSEy=2*x2-5END IFPRINT YEND练习练习开始开始输入输入a a,b b,c ca+ba+bc c,a+ca+c b b,b+cb+c a a是否同时成立?是否同时成立?存在这样的存在这样的三角形三角形不存在这样不存在这样的三角形的三角形结束结束否否是是(3)该程序框图所表示的算法是作用是什么?并根据程序框图写出相应的程序。程序程序:INPUT a,b,cIF a+bc and a+cb and b+ca THENPRINT “存在这样的三角形存在这样的三角形”ELSEPRINT “不存在这样的三角形不存在这样的三角形”ENDIFEND例例3 3 编写程序编写程序,使得任意输入使得任意输入3 3个整数按大到小的顺序输出。个整数按大到小的顺序输出。算法分析:算法分析:算法思想:算法思想:3 3个数两两比较,确定大小。按个数两两比较,确定大小。按a a、b b、c c输入,要输入,要按按a a、b b、c c输出,关键要找到最大值,将它赋值给输出,关键要找到最大值,将它赋值给a a,中值赋,中值赋给给b b,最小值赋给,最小值赋给c c。第一步第一步 输入输入3 3个整数个整数a a、b b、c c第二步第二步 将将a a与与b b比较,并把小者赋给比较,并把小者赋给b b,大的赋给,大的赋给 a a;第三步第三步 将将a a与与c c比较,并把小者赋给比较,并把小者赋给c c,大的赋给,大的赋给 a a第四步第四步 将将b b与与c c比较,并把小者赋给比较,并把小者赋给c c,大的赋给,大的赋给 b b第五步第五步 按顺序输出按顺序输出a a,b b,c c INPUT“a,b,c=”;a,b,cIF b a THEN t=a a=b b=tEND IFIF c a THEN t=a a=c c=tEND IFIF c b THEN t=b b=c c=tEND IFPRINT a,b,cEND相应的相应的QBASIC程序:程序:开始t=a,a=b,b=tt=a,a=c,c=tt=b,b=c,c=t输入a,b,c输入a,b,cba?ca?cb?结束是是是是否否否否是是否否对应的流程图:对应的流程图:(4).读程序读程序,说明程序的运行过程说明程序的运行过程:INPUT “Please input an integer:”;xIF 9x AND X100 THEN A=x10 b=x MOD 10 x=10*b+a PRINT xEND IFEND 本程序的运行过程本程序的运行过程为为:输入整数输入整数X,若若X是满是满足足9x100的两位整数的两位整数,则先取则先取x的十位的十位,记作记作a,再再取出取出x的个位的个位,记作记作b,把把a,b调换位置调换位置,分别作两位分别作两位数的个位数与十位数数的个位数与十位数,然然后输出新的两位数后输出新的两位数,如输如输入入25,则输出则输出52.整数整数小结小结1 1、条件结构的程序表示、条件结构的程序表示2 2、注意书写的规范性、注意书写的规范性IF 条件条件 THEN 语句语句1ELSE 语句语句2END IFIF 条件条件 THEN 语句语句END IF满足条件?语句满足条件?语句1语句2是否YN作业:作业:1、预习教材、预习教材p27 例例6,理解条件,理解条件语句的嵌套,语句的嵌套,完成完成p29 练习练习4;质量检;质量检测测p108 72、完成质量检测、完成质量检测p107 14题题

    注意事项

    本文(高中数学《条件语句》ppt课件.ppt)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开