1《高一数学算法(一)》.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1《高一数学算法(一)》

第一章算法 1.1程序框图的识别 1.什么是程序框图 程序框图又称流程图,是一种用规定的图形、指向线及文字说明来表示算法的图形 2.框图的常用符号 顺序结构: 【例l】设计一个算法,求长为a,宽为b的矩形的面积. 【例】画出任意给定一个正数,求以这个数为半径的球的体解:程序框图如图.【例】利用海伦公式()可以求三角形的面积,现有三角形三边长分别为4,5,6,试画出计算此三角形面积的算法的程序框图. 解:Sl取4,5,c6; 2计算; ‘ S3将P代人,计算S; 4输出S. 程序框图如图. 【例】已知矩形的周长为c,其中一边长为a,求此矩形S,画出程序框图. 解:程序框图如图. (共7个3)的值的一个算法,并画出相应的程序框图。 解法一:S1 ; 程序框图如下图: S2 S3 S4 S5 S6 S7 S8 输出 解法二:S1 S2 S3 S4 S5 如果,则输出 否则返回S3, 重新执行S3、S4、S5。 程序框图如右图 条件结构: 【例】已知函数,求函数值的算法,并画出其程序框图. 解:l输入自变量X的值; S2判断和0的关系,如果≥0,则, 如果x0,则,; 3输出函数值. 程序框图如图. 【例】某居民区的物业部门每月向居民收取卫生费,计费方3人和3人以下的住户,每户收取5元;超过3的住户,1人加收1.2元.设计一个算法,根据输入的人数,计算解:Sl输入; S2如果≤3,则5,如果3,则 S3输出. . 【例】对任意二次函数,设计一 个算法,判断二次函数图象与轴的交点个数,试画出程序框图. 解:程序框图如图. 【例】(典型题目)在音乐唱片超市里,每张唱片售价25元,顾客如果购买5张以上(含5张)唱片,则按照九折收费;如果顾客购买10张以上(含I0张)唱片,则按照八五折收费.请设计一个完成计费工作的算法.画出程序框图. 解:算法为:Sl输入; S2若a5,则C=25a,执行5;否则,执行S3; 3若10,则C22.5a,执行S5;否则,执行s4; S4 C21.25a: 5输出C.【例】(典型解法)任意给定3个正实数,设计一个算法, 3个数为三边长的三角形是否存在,画出这个算程序框图如图. 【】某居民区的物业管理部门每月向居民收取卫生费,3人和3人以下的住户,每户收取5元;超过3入的l人加收12元.设计一个算法,根据输入的人数, 解:设住户的人数为人,收取的卫生费为y元,依题意有 这是一个分段函数求值问题,可用条件 算法为: S1输入; S2 若,则;否则, 3输出【】观察表示某一算法的程序框图,思考下面的两个问题: 解:(1)若输入四个数5,9,4,6,则最后输出的结果为4. (2)该程序框图所对应的问题是求a,b,C,d四个数中的最 S1输入a,b,C,d;S2如果则输出a算法结束;否则,执行3; S3如果,则输出b算法结束;否则,执行S4 S4如果,则输出c算法结束;否则,执行S5 S5输出d. 【】给定三个函数给出一个z值,分别计算它们的函数值,并输出它们中最小 解:算法如下: S1输入; S2 ; S3如果且。,则输出。,算法结束.否则,执S4; 4若,则输出,否则,输出.根据以上步骤,可以画出如所示的程序框图.【】,,试设计算法求的 斜率,并画出相应的程序框图。 解:算法如下: S1 输入; S2 判断与是否相等,若是,则输入“直线”的斜率不存在”,并结束;若不是,则计算; S3输出斜率h. 程序框图如图所示. 儿童乘坐火车,若身高不超过l1m,则无需购票;若l.1m,但不超过14m,可买半票;若超过14m,应买全?用程序框图该如何表示? 解:Sl测量儿童身高(单位m); S2 如果≤1.1,那么输出“免费乘车”,否则转S3; 3如果≤1.4,那么输出“半票乘车”,否则输出“全票乘车”. 程序框图如图 通常说一年365天,它表示地球围绕太阳转一周所365.2422天,称之为天文年.r每四百年又加一闰.如何?能否用程序框图来表示这一算法? 解:用表示年份,被4整除,不能被l00整除或能被400 . (新信息题)已知函数.图所示,值,求其函数值的算法.请将该程序 .②处应填. 循环结构: 【例】 以下是某次考试中某班l5名同学的数学成绩: 72,91,58,63,84,88,90,55,61,73,64,77,82,94,60.要求将80 解:程序框

文档评论(0)

haocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档