下载此文档

算法与框图.ppt


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
例1、求 840 与1764 的最大公因数. 解: 第一步,将 840 分解质因数: 840=2 3×3 × 5× 7; 第二步,将 1764 分解质因数 1764= 第三步,确定它们的公共质因数: 2、3、7; 第四步,确定公共质因数的指数: 2、1、1; 第五步,最大公因数为: 2 2×3× 7= 84. 222732???例2、“韩信点兵问题”?先令士兵 1~3 报数,结果最后一个士兵报 2;再令士兵 1~5 报数,结果最后一个士兵报 3;又令士兵 1~7 报数,结果最后一个士兵报 ? ?解法一:第一步、写出一些除以 3余2的正整数: ? 2,5,8,11,14 ,…?第二步、在上列数中确定最小的满足除以 5余3的正整数: 8?第三步、然后依次加 15 得 8,23,38,53,68 …?第四步、在上列数中确定最小的满足除以 7余4的正整数: 53 ?解法二:第一步、写出一些除以 7余4的正整数: ? 4,11 , 18,25,32 ,…?第二步、在上列数中确定最小的满足除以,5余3 的正整数: 18 ?第三步、然后依次加 35 得 18,53,88 …?第四步、在上列数中确定最小的满足除以 3余2的正整数: 53 ?一、算法: 在数学中,为解决某一类问题分解成一系列明确、有限的步骤称为算法. ?注意: 1、步骤的有限性。?2、步骤的可操作性。(指令计算机完成) ?3、算法的不唯一性。?程序框图(流程图) : ?用规定的图形,指向线及文字说明来准确、直观地表示算法的图形。图形符号名称功能终端框(起止框) 输入、输出框处理框(执行框) 判断框流程线表示一个算法的起始和结束表示一个算法输入和输出的信息赋值、计算判断某一条件是否成立连接程序框,表示算法步骤的执行顺序例3、设计算法:求半径为 10 的圆的面积, 并画出程序框图。开始 r =10 S= πr 2结束输出 S 二、顺序结构:算法中按照步骤依次执行的结构。(任何一个算法都离不开顺序结构) 步骤 n步骤 n+1 例4、已知 y = ?第一步、输入 x值?第二步、判断“ x>3 ”是否成立? ?若是,则计算 y= 2x —1 ?若否,则 y=5 ?第三步、输出 y 5 ( x≤3) 2x — 1, ( x >3) 写出求该函数值的算法及程序框图

算法与框图 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ranfand
  • 文件大小316 KB
  • 时间2016-09-02