计算机解行决问题的过程.pptVIP

  • 59
  • 0
  • 约5.68千字
  • 约 36页
  • 2018-12-29 发布于福建
  • 举报
计算机解行决问题的过程

用计算机解决问题的优势 如何用计算机解决问题 当我们用计算机解决问题时,首先要分析问题,然后根据问题的要求选择合适的软件。 如果现有的软件能满足我们的要求,我们会直接用这些软件来完成任务。 将相关的条目用线连接 这些问题有什么软件来解决? 用计算机解决问题的过程 什么是算法(algorithm)? 什么是算法(algorithm)? 农夫过河问题 一个农夫带着一只狼,一只羊和一棵白菜过河。河边只有一条船,由于船小,农夫一次只能带其中的一样过河。 如无人看管,狼要吃羊,羊要吃菜。问农夫如何安排过河,才能使狼、羊、菜都安然无恙。 渡河的方法与步骤: 第一步:农夫带着羊渡过河去; 第二步:农夫划船回来; 第三步:农夫带着菜渡过河去; 第四步:农夫带着羊划船回来; 第五步:农夫带着狼渡过河去; 第六步:农夫划船回来; 第七步:农夫带着羊渡过河。 鸡兔同笼问题 一个笼子里有鸡和兔,现在只知道里面一共有35个头,94只脚,问鸡和兔各有多少只? X+Y=a 2X+4Y=b 解方程组得:X=2a-b/2,Y=b/2-a 设计算法 输入a和b的值 求X=2a-b/2 求Y=b/2-a 输出X,Y的值 结束 算法的描述 算法是人求解问题的思想方法,是对解题过程的精确描述,需要用语言来表示 一、用自然语言描述算法 自

文档评论(0)

1亿VIP精品文档

相关文档