2.2算法的三种基本逻辑结构-【新教材】浙教版(2019)高中信息技术必修第一册课件

2020-10-31
| 18页
| 2258人阅读
| 160人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版必修1 数据与计算
年级 高一
章节 2.2 算法的控制结构
类型 课件
知识点 -
使用场景 同步教学
学年 2020-2021
地区(省份) 云南省
地区(市) 昭通市
地区(区县) -
文件格式 PPTX
文件大小 737 KB
发布时间 2020-10-31
更新时间 2020-11-09
作者 糖晓糖
品牌系列 -
审核时间 2020-10-31
下载链接 https://m.zxxk.com/soft/25477296.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

算法的三种基本逻辑结构 常用的流程图所用的基本符号 程序框 名称 功能 开始/结束 算法的开始和结束 输入/输出 输入和输出信息 处理 计算与赋值 判断 条件判断 流程线 算法中的流向 一、顺序结构 开始 结束 输入身高、体重 计算BMI=体重/身高2 输出BMI 计算体重指数BMI? 按照顺序从上往下依次执行,每条语句必须而且只能执行一次。 二、分支结构 判断你胖不胖? 开始 结束 输入身高、体重 计算BMI=体重/身高2 输出“哇,你有点胖了哟” BMI>24 输出“羡慕,你一点也不胖” Y N 我又举个栗子 又称选择结构。执行过程根据条件判断选择不同分支执行:条件为真时执行处理步骤S1,否则执行处理步骤Step2。选择模式对条件是否成立只判断1次。 三、循环结构 循环结构是一种重复某一部分操作的结构。即在条件控制下,某些操作步骤需要重复执行(循环),在不满足重复处理条件时,循环结束。 我要判断100个人胖不胖该怎么办? 我还举个栗子 开始 结束 输入身高、体重 计算BMI=体重/身高2 输出“哇,你有点胖了哟” BMI>24 输出“羡慕,你一点也不胖” Y N N n=0 Y n=n+1 n<100 三种基本结构流程图 A B 条件? A B 否 是 A 条件? 是 否 3.循环结构 2.分支结构 1.顺序结构   Δ 分支结构与循环结构的区别   1.分支结构就是判断条件是否成立,并选择某一路径中的指令执行。   2.循环结构就是首先判断条件是否成立,如果不成立,则跳出循环体;如果条件成立,则执行循环体内的指令,然后再次判断条件是否成立,如果条件成立,则再次执行循环体内的指令,直至条件不成立跳出循环体为止。 问题: 设计一算法,求和:1+2+3+…+10 算法: 第一步:从1开始将自然数1、2、 3、…、10逐个相加; 第二步:输出累加结果。 思考:1、上边的式子有怎样的规律呢? S=0 S=S+ 1 S=S + 2 S=S + 3 … S=S + 10 2、怎么用流程图表示呢? i = i + 1 S=S + i 4、如何使程序结束? 3、i有什么作用?S呢? S=S + i 流程图如图 开始 i=1 s=0 i=i+1 s=s+1 i≤10 输出s 结束 否 是   本节需要了解算法的概念及表示、流程图的表示方法、程序设计的三种基本结构。其中

资源预览图

2.2算法的三种基本逻辑结构-【新教材】浙教版(2019)高中信息技术必修第一册课件
1
2.2算法的三种基本逻辑结构-【新教材】浙教版(2019)高中信息技术必修第一册课件
2
2.2算法的三种基本逻辑结构-【新教材】浙教版(2019)高中信息技术必修第一册课件
3
2.2算法的三种基本逻辑结构-【新教材】浙教版(2019)高中信息技术必修第一册课件
4
2.2算法的三种基本逻辑结构-【新教材】浙教版(2019)高中信息技术必修第一册课件
5
2.2算法的三种基本逻辑结构-【新教材】浙教版(2019)高中信息技术必修第一册课件
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。