课件编号9242573

2021福建教育出版社《信息技术》七(下)第六课 主题2 for循环 课件(14张PPT)+学案

日期:2024-05-26 科目:信息技术 类型:初中学案 查看:23次 大小:7746293Byte 来源:二一课件通
预览图 0
2021,主题,PPT,14张,课件,循环
    (课件网) (1)顺序结构 (2)选择结构(单分支结构/双分支结构) (3)循环结构 分支结构的程序虽然能解决计算、输出等问题,但不能做判断在选择。对于要先做判断再选择的问题就要使用分支结构。 程序的三种基本结构 第六课 分支结构 主题2 双分支结构 罗海燕 复习:逻辑表达式 1) &&逻辑与:两边的关系表达式同时为真true是,结果为真 1==1&&2==2的值为真, 1==1&&2=3的值为false。 同级运算从左到右,可用( )改变逻辑运算的优先级。 新知:If双分支语句 If(条件表达式) { 语句块1; } else { 语句块2; } 如果条件表达式值为真,则执行“语句块1”, 否则这行“语句块2”。 任务一:打车费 可用双分支结构进行改写 任务二 医学上,若人的收缩压在90-140毫米汞柱之间,舒张压在60~90毫米汞柱之间,则为正常血压。请你设计一个血压情况提示程序,若血压值在正常范围内,输出“血压正常”,否则输出“注意身体健康”。 任务三:思考迁移 数学问题的解答 输入3个整数a、b、c,试判断这3个数能否构成三角形。 若能构成三角形,则计算三角形的周长,否则输出“无法构成三角形”。 任务四:拓展提升 请尝试进一步修改任务三的代码, 使得程序能够检测出用户输入的负数值, 给出错误提示信息。 ? If(a<0||b<0||c<0) 板书设计 第六课 分支结构 主题2 双分支结构 本节课介绍了血压测量以及三角形构成两个例子,阐述了双分支结构程序设计的技巧,以及逻辑运算符在表达复杂逻辑条件判断是的有益作用。在接下来学习循环语句也至关重要。 作业提交样式参考 谢谢 观看 https://www.21cnjy.com/help/help_extract.php福建教育-出卷网-《信息技术》七(下)第二单元 厦门市音乐学校 罗海燕 第六课 主题2 双分支结构 班级: 姓名: 【学习目标】在C语言中我们可以用一种特定的分支语句来表达逻辑关系:if…else… 情景回顾:出租车程序计价方案中,里程数可以分为两大类,超过3千米和3千米以内。 【任务一】计算打车费,用双分支结构进行改写。请将你的运行结果截图粘贴。 【任务二】利用逻辑运算符,简化分支结构的判定,调整测量血压的代码。利用双分支结构,判断检测者血液是否正常。(81页)请将你的运行结果截图粘贴。 【任务三】输入三个正整数,判断这三个整数是否构成三角形。(83页)请将你的运行结果截图粘贴。 【拓展提升】请尝试进一步修改任务三的代码,使得程序能够检测出用户输入的负数值,给出错误提示信息。 【参考代码】 1 a +b>c 构成 a+c>b 同时 三角形 成立 b+c>a 输入打车的里程数和打车的时间 tf("应付车费%2 P82血压程序Cpp 1 #include 2 int maino 3456789 int a, bj printf("输入收缩压和舒张压的值:") scanf( %d%d",&a, &b) if(a>9&&a<=148&&b>=60&&b<=98) printf("血压正常”); 19 11 else 12 13 printf("注意身体健康"); 14 15 return e 16 17 include int maino int a,b,c,p; printf("请输入3个整数:") scanf( %d%d%d",&a,&b, &c); if(a+b>c&& a+c>b && b+c>a) p=a+b+C printf("三角形周长:%d",p); else printf("无法构成三角形"); return e true 条件表 alse 达式 语白块1 语句块2 租车的收费标准:小于等于3千米收 超过3千米,每千米加收2元。请设计一个计费程序,能根据打 车 动计算打车费用 医学上,若人的收缩压在 汞柱之间,舒张压在6090 毫米汞柱之 常血 你设计一个血压情况提示程序 血压值在正常范围内,输出“血压正常” 则输出“注意身 体健康 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~