文档详情

高中数学:123循环结构课件必修三

工****
实名认证
店铺
PPT
280.50KB
约17页
文档ID:587348309
高中数学:123循环结构课件必修三_第1页
1/17

流流程程图图::是是由由一一些些图图框框和和流流程程线线组组成成的的,,其其中中图图框框表表示示各各种种操操作作的的类类型型,,图图框框中中的的文文字字和和符符号号表表示示操操作作的的内内容容,,流流程程线线表表示示操操作作的的先先后后次次序流程图的概念流程图的概念知识回顾知识回顾 佩谢沽康闸辕效越嫩唾惯雕嘲汀若污吩剧芦谦勿卤您掇丹历锄斌躯辅扰去高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三猜烽馅疚魏驰杀蓬柿抿午疽楼筑蝶私侈拐懊迭杆茂帧灾则蛀腑缚斑兼拭眷高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 顺序结构及框图表示顺序结构及框图表示1.顺顺序序结结构构:像像上上面面这这种种算算法法是是依依次次进进行行多多个个处理的结构称为顺序结构处理的结构称为顺序结构.语句语句A语句语句B2.顺序结构的流程图顺序结构的流程图 顺顺序序结结构构是是最最简简单单、、最最基基本本的的算算法法结结构构, ,语语句句与与语语句句之之间间, ,框框与与框框之之间间是是按按从从上上到到下下的的顺顺序序进进行行的的. .它它是是由由若若干干个个处处理理步步骤骤组组成成的的, ,这这是是任任何何一一个个算算法法都都离离不开的基本结构不开的基本结构. .航指摊雅避雅耕经专抑蚂鸥南敌韵哪骨猿左政罚蕴窜受颧骋扭撬箱痛傲糜高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三顷劈正薪费式撼扑灯彻颁贷瞒坡睬拣翅撇馒肾厕吾悯察绸裙憨象俗泞了闺高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 选择结构选择结构也叫条件结构,是指在算法中通过对条件的也叫条件结构,是指在算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法结构.判断,根据条件是否成立而选择不同流向的算法结构.右图此结构中包含一个判断框,右图此结构中包含一个判断框,根据给定的条件根据给定的条件P是否成立而选择是否成立而选择执行执行A框或框或B框.无论框.无论P条件是否条件是否成立,只能执行成立,只能执行A框或框或B框之一,框之一,不可能同时执行不可能同时执行A框和框和B框,也不框,也不可能可能A框、框、B框都不执行.框都不执行.堤鹅舶掸雕渴缨掉蜒语例汛阉篮锋醉琶捷民鞘眨苦虱沏丘肯凛诞声仲万移高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三缝缸膳撞伪嘎智谜溢撼夕啤余聂累觅傈绵送朵仪茅由怨滁滇伐赚勾它萤袭高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 引例引例:在学校的长跑测试中,你每跑在学校的长跑测试中,你每跑1圈,会想是否跑圈,会想是否跑完了全程完了全程.如果没有跑完全程,那么又会想离终点还如果没有跑完全程,那么又会想离终点还有多远。

有多远用怎样的算法结构表示这个过程?用怎样的算法结构表示这个过程?S1 起跑;起跑;S2 如果未跑到如果未跑到10000m,那么转,那么转S3,否则转,否则转S4;;S3 跑跑1圈,转圈,转S2;;S4 结束以万米长跑为例我们分步描述上述过程:以万米长跑为例我们分步描述上述过程:杀饯恐健郎洱扶痕哥丫汛阀筹番股诚机唬梗捅篙确诗允苍功摆纳坠赵看晓高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三良贰闰飘响泼迸峭父詹亮隐茧胯稻药朽阀班漂侮苑躇胯幂康量东莱隧码姿高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 S1 起跑;起跑;S2 如果未跑到如果未跑到10000m,那么转,那么转S3,否则转,否则转S4;;S3 跑跑1圈,转圈,转S2;;S4 结束Y开始开始起跑起跑N结束结束未满未满10000m10000m跑跑1圈圈Y开始开始S←0N结束结束S S<1000010000S←S+400结谭啥坎稗床曲俐枣册罚逻吗丙吵稀役育苦酗顶泵木眩淫赊氮锌弗想啡愁高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三仗屏敢乱剃垒儡悦儡盒攒晌浓身租它鲜悔浚汽夫倪孕穗豢鲤南凭效鞋虞披高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 1.2.3循环结构循环结构利僳幸溉炎针霖捎造黄不狭怒缨潜烃珠纬啸武睛菩兔嘴颈引认喇防斥森燕高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三颁疼卯架重棱无售结炮里枝醒芥夯由皇娟饲届这哑儿样心啦郡牟娃悬兄踞高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 在算法中,像这种需要重复执行同一操在算法中,像这种需要重复执行同一操作的结构称为作的结构称为循环结构循环结构((cycle strcuture).).图中就是常见的一种循环结构:先判断所给图中就是常见的一种循环结构:先判断所给条件p条件p 是否成立,若成立,则执行A,再判是否成立,若成立,则执行A,再判断条件断条件P是否成立;若p仍成立,则又执行A,是否成立;若p仍成立,则又执行A,如此反复,直到某一次p不成立为止。

如此反复,直到某一次p不成立为止pAYN先判断,后执行:先判断,后执行:“Y”进入循进入循环环当型循环当型循环Y开始开始S←0N结束结束S S<1000010000S←S+400要烬踩欠斩怒转懂埃朝飘诣兄温英舒值那醉质九眺凄姜虞席靳轰怪断识决高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三呈引浇酌簿鸡待洽狂胚金录尹峡甘秤荚扑赦咙舰未沸革渺停大筛子茨霓奋高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 S1 起跑;起跑;S2 跑跑1圈;圈;S3 如果跑到如果跑到10000m,那么转,那么转S4,否则转,否则转S2;;S4 结束Y开始开始起跑起跑N结束结束满满10000m10000m跑跑1圈圈Y开始开始S←0N结束结束S S≥10000≥10000S←S+400齐风辱动厕习砾樊灌梅瓜愧株肚颂犀表疥秘矛密赤旦技浚狐维失堪巷晴沦高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三归驼拉踞乐季哺疵晰仪胎潦钥篓千箩旬着陷懒沥扔凭锋络日虚毡郊嫂式戳高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 Y开始开始S←0N结束结束S S≥10000≥10000S←S+400pAYN先执行,后判断:先执行,后判断:“N”进入循进入循环环 上面这种循环结构称为上面这种循环结构称为直到型循环直到型循环:先:先执行A,再判断所给条件p执行A,再判断所给条件p 是否成立,若是否成立,若P不不成立,则再执行A,如此反复,直到某一次成立,则再执行A,如此反复,直到某一次p成立,该循环过程结束。

p成立,该循环过程结束直到型循环直到型循环亦第乔奢仿挖梨因麦边讽诀祷靠限喷断型肘它寇掀睛兽鉴俱天捆嫉驴熬岩高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三窜馒恒黔判综刘淤跺瑞迈缨胳参卓爽栈流迅妈锻凹瞎褪坤争斯页纹烫瑟党高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 直到型循环直到型循环pAYN当型循环当型循环pAYN先执行,后判断:先执行,后判断:先判断,后执行:先判断,后执行:“N”进入循进入循环环“Y”进入循进入循环环Y开始开始S←0N结束结束S S≥10000≥10000S←S+400Y开始开始S←0N结束结束S S<1000010000S←S+400小瘤张躁乏恢胞浓孺瘪硷泵崇舵姑支瞎敲辱眺弊霓棚绷誓毯积过吱斜赴蓬高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三疡摊曼析吼塔迂机曹雏梨拎蓝妒泞单斤瞒咆稚唬孙求及磋俊氨烯昆畏芯靖高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 开始开始S ←1结束结束输出输出Si←1i←i++1S←S++ii>4NY开始开始S ←1结束结束输出输出Si←2S←S++ii←i++1i>5NY计数器初始值不同累加变量累加变量计数变量计数变量计数和累加的顺序不同退出循环的计数值不同 先累加,后计先累加,后计数,则计数值达到数,则计数值达到最后一个累加数+最后一个累加数+1时退出(大于最时退出(大于最后一个累加数)后一个累加数) 先计数,后累先计数,后累加,则计数值应达加,则计数值应达到最后一个累加数到最后一个累加数时退出(大于倒数时退出(大于倒数第二个累加数)第二个累加数)例例1:写出写出1+2+3+4+5的一个算法的一个算法.乙右拖奎账阅前柒鱼肆鞠栗共坝育甩二协梗专疗掐丸铺亢踏兑蹦待辉埋躇高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三腾正造遗怯脚莆刺畏鲜码缆琢镣喜验陕亢鸣炯宠崔藤歧车杠涣述肛坝酒绕高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 开始开始S ←1结束结束输出输出Si←2S←S++ii←i++1i>5NY开始开始S ←0结束结束输出输出Si←1S←S++ii←i++1i>5NY累加变量清零累加变量清零计数变量初计数变量初始化为始化为1习惯上改成习惯上改成: :勿纲救买挖扎匀锻稍蒂贿盂杖案腿蓉架辊披袋酗贾扫骡秧征滔湿仲戍来到高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三陶蔚仇组有戒随赡锈恐殖煤宋蝉枕这垛织蚜史骨碗苞柑折瓦挨列澄炮烯莹高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 练习练习1:写出写出1+2+3+4+5+…+100的一个算法的一个算法.开始开始S ←?结束结束输出输出Si←?S←S++ii←i++1i>?NYN开始开始S ←?结束结束输出输出Si←?i←i++1S←S++ii≤?Y准始泛者涟纤究膀志瘤免异之狰及期塔蔷帘恼夜略檀蛙顷专戏屑琉讥健净高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三禽讫衔盘碑颊箩哄嘿纸彻爽核陈肖炉胚改慷怂澈审腆迸胳颈底翱稚汤辣绳高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 练习练习2:写出写出1×2×3×4×5的一个算法的一个算法.潜温歪陵序狈箍抽拷揭肺阉坊易彝跪猿找僚遇匠击分搏驮桑曙倡揪短旭钥高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三税标敏剑韵胳伸榔棱耽嘶苞属利牧摈熔吩压岳驴很境睡笨糟避计胆簇媚淖高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 例例2 设计一个计算设计一个计算10个数的平均个数的平均数的算法数的算法.解解:S1 S←0 把0赋值给变量S; S2 I←1 把1赋值给变量I; S3 输入G 输入一个数; S4 S←S+G 把S+G赋值给变量S; S5 I←I+1 把I+1赋值给变量I; S6 如果I不大于10,转S3 转到S3循环; S7 A←S /10 把A/10存放到A中; S8 输出A淫修咽舔弊雹毯券担唐煎疚聚跋吱驳隔伸评镑漫榨僚丽网欺潦井抢淮恋扎高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三烃览剪狰芥虽白域似贼意备瞻堡敲琢疆吮南慎廖演娟钒晰黄赏小瞻凯音近高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 直到型循环直到型循环pAYN当型循环当型循环pAYN先执行,后判断:先执行,后判断:先判断,后执行:先判断,后执行:“N”进入循进入循环环“Y”进入循进入循环环Y开始开始S←0N结束结束S S≥10000≥10000S←S+400Y开始开始S←0N结束结束S S<1000010000S←S+400小结小结创乡勘吗矮唁寄压添柴梳坞必坑衷蓑扁凭布窒则翰缎寿拐虑翅度窿屉削油高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三誊圣疵劳兽四操骋浴介痊卑蹦南焰甥噬代负辨谨久们鳖侄诫字少任扮吟肾高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 课外作业课外作业念酗伸入半站峡饼釜危乃祥畔傅岔霉楚袍亲壶借溶膜竟技拙卖力保集婆统高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三涂框鱼讲巍僚移盈最很迟恬结孤葱舱厄裕拷沪泉奢鄙翟环谍肉赢纫糯摸彻高中数学:123《循环结构》课件必修三高中数学:123《循环结构》课件必修三 。

下载提示
相似文档
正为您匹配相似的精品文档