课件编号12046061

第12课 算法的控制结构 课件(21PPT) 2021—2022学年初中信息浙教版(2020)七年级下册

日期:2024-05-06 科目:信息技术 类型:初中课件 查看:21次 大小:1070059Byte 来源:二一课件通
预览图 1/9
2022,七年级,2020,教版,信息,初中
  • cover
(课件网) 是由七块板拼成,这七块板可以拼出很多图像。 任何算法都是由三种基本控制结构组成。 算法 顺序结构 分支结构 循环结构 算法是由哪些基本控制结构组合而成? 第12课 算法的控制结构 请完成导学案中,第一部分“生活中的控制结构” 。 生活中的控制结构 (1)给一件食品贴非转基因标签。 操作过程:先拿食品,再拿标签,最后贴标签。 顺序结构 拿食品 拿标签 贴标签 顺序结构是把各个步骤排个队,根据排队的顺序依次执行操作。 生活中的控制结构 (2)给一件食品贴标签,可能是转基因食品,也可能是非转基因食品。操作过程:先拿一件食品,再判断是否是转基因食品。若是,拿转基因标签。若不是,拿非转基因标签。最后,贴标签。 分支结构 是转基因吗 拿转基因标签 拿非转基因标签 生活中的控制结构 分支结构 在A和B两个框中,有一个可以是空,即不执行任何操作。 生活中的控制结构 (3)某老板要求员工给转基因食品贴标签,要求员工贴完100件食品。操作过程:先判断是否贴完100件。若是,结束任务;若不是,拿一件食品,拿一张转基因标签,贴转基因标签,跳到前面再判断是否贴完100件食品。…… 已贴完100件 贴标签 循环结构 生活中的控制结构 请完成导学案中,第二部分“程序设计中的控制结构” 。 程序设计控制结构 该流程图结构是 ,A的值是 。 提示: ←表示赋值给 %表示求余数 *表示乘 ==表示等于 /表示除 分支结构 10 程序设计控制结构 该流程图结构是 , s的值是 , i的值是 。 顺序结构 9 7 累加算法累乘算法 1 0 是 1 5 是 9 7 否 程序设计控制结构 请完成导学案中,第三部分“累加与累乘” 。 累加算法累乘算法 s=0+1 s=0+1+3 s=0+1+3+5 累加算法累乘算法 s=0+3 s=0+3+6 s=0+3+6+9 累加算法累乘算法 s=0+4 s=0+4+6 s=0+4+6+8 累加算法累乘算法 s=1*1 s=1*1*3 s=1*1*3*5 累加算法累乘算法 请完成导学案中,第四部分“绘制流程图” 。 绘制累加累乘算法 自然语言 (1)把2赋值给变量i,把0赋值给变量s。 (2)判断i≤10是否成立,成立跳到第3步,不成立跳到第5步。 (3)把变量i和变量s的值相加的和赋值给变量s。 (4)把变量i和2相加的和赋值给变量i。再跳转到第2步。 (5)结束。 绘制累加累乘算法 2. 用循环结构流程图表示“计算1到100中的奇数和”的算法。 i<100 绘制累加累乘算法 3. 用循环结构流程图表示“计算1到100中的奇数的积”的算法。 i<100 绘制累加累乘算法 课后作业 用循环结构流程图表示“计算3+6+9+……+99”的算法。 i<100 绘制累加累乘算法

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