山西省怀仁县巨子学校高中数学 条件结构循环结构课件 新人教A版必修1

上传人:沈*** 文档编号:49891521 上传时间:2022-01-19 格式:PPT 页数:12 大小:569KB
返回 下载 相关 举报
山西省怀仁县巨子学校高中数学 条件结构循环结构课件 新人教A版必修1_第1页
第1页 / 共12页
山西省怀仁县巨子学校高中数学 条件结构循环结构课件 新人教A版必修1_第2页
第2页 / 共12页
山西省怀仁县巨子学校高中数学 条件结构循环结构课件 新人教A版必修1_第3页
第3页 / 共12页
点击查看更多>>
资源描述
1.1.2 程序框图程序框图 (2) 开始开始输入输入ni=2求求n除以除以i的余数的余数ri=i+1in或或r=0?n不是质数不是质数结束结束是是否否是是n是质数是质数否否r=0?顺序结构顺序结构用程序框图来表示算法,有用程序框图来表示算法,有三种不同的基本逻辑结构:三种不同的基本逻辑结构:条件结构条件结构循环结构循环结构条件结构条件结构-在一个算法中在一个算法中,经常会遇到一些经常会遇到一些条件的判断条件的判断,算法的流向根据条件是否成立算法的流向根据条件是否成立有不同的流向有不同的流向.条件结构就是处理这种过程条件结构就是处理这种过程的结构的结构.例例1:任意给定任意给定3个正实数个正实数,设计一个算法设计一个算法,判断分判断分别以这别以这3个数为三边边长的三角形是否存在个数为三边边长的三角形是否存在.画画出这个算法的程序框图出这个算法的程序框图.算法分析算法分析:第一步第一步:输入输入3个正实数个正实数a,b,c;第二步第二步:判断判断a+bc,a+cb,b+ca是否同时成立是否同时成立,若是若是,则能组成三角形则能组成三角形;若否若否,则组不成三角形则组不成三角形.程序框图程序框图:开始开始输入输入a,b,ca+bc,a+cb,b+ca是否是否同时成立同时成立?是是存在这样的存在这样的三角形三角形不存在这样的不存在这样的三角形三角形否否结束结束0(0)1(01)(1)xyxx x开始开始程序框图程序框图x0?是是y=0否否0 x1?是是y=1否否y=x输出输出y结束结束输入输入x22(2) (0)4(0)(2) (0)xxyxxx开始开始程序框图程序框图x100?是是输出输出S结束结束否否直到直到型循型循环结环结构构开始开始i=1S=0i100?是是S=S+ii=i+1否否输出输出S结束结束当型循环当型循环结构结构说明:说明:循环结构分为两种循环结构分为两种-当型和直到型当型和直到型.当型循环当型循环在每次执行循环体前对循环条在每次执行循环体前对循环条件进行判断件进行判断,当条件满足时执行循环体当条件满足时执行循环体,不满足不满足则停止则停止;(当条件满足时反复执行循环体当条件满足时反复执行循环体)(WHILE)直到型循环直到型循环在执行了一次循环体之后在执行了一次循环体之后,对对控制循环条件进行判断控制循环条件进行判断,当条件不满足时执行当条件不满足时执行循环体循环体,满足则满足则停止停止. (反复执行循环体反复执行循环体,直到条件满足直到条件满足)(UNTIL)作业作业:P20A2再再 见见 王飞 巨子高中部巨子高中部
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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