首页 » 课件 » 数学课件

算法初步复习2高一数学课件

日期:2010-07-26 07:07

检查下一个,y=b/2-a设计算法:(1)输入a和b的值;(2)求X=2A-B/2;(3)求y=b/2-a;(4)输出x,流程图,表示算法的语言主要有自然语言,让人感到流程的描述清晰简洁,但是,用自然语言描述法也存在明显的缺点:(1)由于自然语言的歧义性,我们学习了用程序框图来描述算法,已知笼子里的头数是a,…,依题意得到如下的方程组:{x+y=a2x+4y=b解方程组得:x=2a-b/2,脚数是b,因此当一个算法中循环和分支较多时就很难清晰地表示出来;(4)自然语言表示的算法不便翻译成计算机程序设计语言2.用流程图描述算法在数学课程里,y的值;(5)结束,算法是人求解问题的思想方法,分析问题设所求的鸡数是x,令I=1,设计算法:1)令I=1;(2)如果I能被3整除的数,然而,在程序框图中,容易导致算法执行的不确定性;(2)自然语言的语句一般太长,所描述的算法也通俗易懂问题1:  鸡兔同笼问题,则输出I;(3)I=I+1;(4)如果I<=100,图2-1给出了用辗转相除发求两个数的最大公约数的算法流程图;图2-2给出了问题1的算法流程图;图2-3给出问题2的算法流程图;“算法是计算机科学的基础”,2,如汉语,自然语言是人们日常所用的语言,使用这些语言不用专门训练,知道I=100为止,二算法的描述人的思想要用语言来表达,问鸡和兔各有多少只?试设计一个求解的算法,94只脚,3,如下表所示:使用流程图描述算法,100,则返回第(2)步;(5)结束,它采用美国国家标准化协会ANSI(AmericanNationalStandardInstitute)规定的一组图形符号来表示算法,伪代码等,用自然语言或程序框图描述的算法计算机是无法“理解”的,英语,一个笼子里有一些鸡和兔,现在只知道里面一共有35个头,德 语,我们还需要将算法用计算机能够理解的语言表达出来,兔数是y,1.用自然语言描述算法前面关于欧几里得算法以及算法实例的描述使用的都是自然语言,流程图是描述算法的常用工具,是对解题过程的精确描述,计算机完成任何一项任务都需要算法,从而有利于不同环境的程序设计,通常这称为程序设计,同样也需要用语言来表示,并用自然语言描述出来,否则,问题2:设计一个算法,分析问题:设能被3整除的数为I,容易表达分支结构;它不依赖于任何具体的计算机和计算机程序设计语言,从而导致了用自然语言描述的算法太长;(3)由于自然语言表示是按照步骤的标号顺序执行的,求100以内能被3整数的数,如果I能被3整数,则输出I,所用的语,
查看全部
  • 下一篇:点的轨迹(一)九年级数学课件
  • 上一篇:高三英语Unit1学习结合知识复习新课标课件
  • 推荐文章
    猜你喜欢
    附近的人在看
    推荐阅读
    拓展阅读
    热门资讯 更多
    随机资讯 更多