高三数学程序框图4

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

d<=n-1且
flag=1?
n>2? 否 是
否 否
flag=1?
d=2

n是质数
nwenku.baidu.com是质数
flag是用来记录判断结果的
结束
二、 算法的表示
比较自然语言与程序框图表示方法的各自特点
1. 用自然语言表示 优点是使用日常用语, 通俗易懂 缺点是文字冗长, 容易出现歧义
2. 用程序框图表示: 用图框表示各种操作 优点是直观形象, 易于理解
常用流程图符号 终端框 表示一个算法的起始和结束 输入输出框 表示一个算法输入和输出的信息
处理框 赋值、计算
判断框
判断某一条件是否成立,成立时在
出口处标明“是”或“Y”;不成立时 标明“否”或“N”.
流程线 表示流程的路径和方向
练习
1、设计一个求任意数的绝对值的算法,并画出程序框图。
2、利用二分法设计一个算法求 3 的近似值,并画出程序框图。
1.1.2 程序框图
一、复习 1、算法的定义 2、算法的表示 3、算法的特点 4、算法的作用
二、 算法的表示
1. 用自然语言表示
2. 用程序框图表示
例1 任意给定一个大于1的整数n ,试设计一个程序 或步骤对n是否为质数做出判定。
第一步:判断n是否等于2. 若n=2,则n是质数;若n>2, 则执行第二步.
程序框图
程序框图(也称为流程图)是最常用的一 种表示法,它是描述计算机一步一步完成任 务的图表,直观地描述程序执行的控制流程, 最便于初学者掌握。
经历描述需要注意哪些方面的问题?看似挺简单的东西又会出现哪些错误?在实际当中,经历的描述出现的错误也是数不胜数,虽然本身的有标准可依据的,不过求职者对于一些东西还是容易造 者使用错误方式描述,因此我们一定要将这些做到位才行。 在岗位的描述方面,一些求职者都了几年,结果还在大学生了,怎么还不知道自己平常做了什么?就算你做的是日常类的资料整理这样的事务,那么你也可以在里面讲述清楚,而没有必要这样写 显得自己做的太平常,另一方面显得自己好像在掩饰什么东西,也反映出自己的一种无信心的表现。因此,求职者一定要注意准确度,不要藏着、掖着,有什么不好意思说的?不管你曾经做过什 只要是依靠自己的实际付出又有什么拿不出手的?一些大企业家曾经还做过一些很低级的,甚至摆摊什么的,我们只要行得正,坐得直,有什么不敢说的? 简历时间方面的描述问题,几个经历时间都出现—至今,那么你同时从事几分吗?但是看上去并不是这样的,因此一定要杜绝这种失误性的简单错误。一个小小经历如果说是因为表述方面不是很 么还情有可原,可是如果出现太明显的简单错误,那么还叫人家凭什么去谅解你?不少求职者总是为自己愤愤不平的,可是从自己身上找过原因吗? http://www.88zjjm.com 幼儿早教加盟
小结
作业 2、3
第二步:依次从2到(n-1)检验是不是n的因数, 即整数n 的数, 若有这样的数, 则n 不是质数; 若没有这样的 数, 则n 是质数.
用程序框图表示下列算法:
任意给定一个大于1的整数n ,试设计一个程序或步骤对n是否为 质数做出判定。
否 d整除n?
开始

输入n
flag=0
d=d+1
flag=1

相关文档
最新文档