程序框图与算法的基本逻辑结构(3课时)课件.pptVIP

  • 2
  • 0
  • 约小于1千字
  • 约 31页
  • 2018-08-06 发布于贵州
  • 举报

程序框图与算法的基本逻辑结构(3课时)课件.ppt

程序框图与算法的基本逻辑结构(3课时)课件

1.1.2 程序框图与 算法的基本逻辑结构; “鸡兔同笼”是我国隋朝时期的数学著作《孙子算经》中的一个题目:“今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔各几何.” 请您设计一个这类问题的通用算法.并画出算法的程序框图.;第一步:输入总头 数H,总脚数F 第二步:计算鸡的 个数x=(4H-F)/2 第三步:计算兔的 个数y=(F-2H)/2 第四步:输出x,y;二、知识探究;程序框;(1)起止框:框内填写开始、结束,任何程序框图中,起止框是必不可少的;;例1.“判断整数n(n2)是否为质数”的算法;(1)给定大于2的整数n.;2.算法的基本逻辑结构;(1)顺序结构;算 法;(2)条件结构;例3.任意给定3个正实数,设计一个算法,判断以这3个正实数为三条边边长的三角形是否存在,并画出这个算法的程序框图.;本题的编制程序让计算机执行时比较困难.;例4.设计一个求解一元二次方程 的算法,并画出程序框图表示.;程序框图;开始;(3)循环结构;开始;循环结构的设计步骤;循环结构分为当型循环结构和直到型循环结构; 例5.某工厂2005年的生产总值为200万元,技术革新后预计以后每年的生产总值比上一年增加5%.设计一个程序框图,输出预计年生产总值超过300万元的最早年份.;开始;第一步

文档评论(0)

1亿VIP精品文档

相关文档