程序框图
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
i=2
求n除以i的余数r 是 i=i+1
i>=n或r=0? 是
r=0? 是 n是不质数
否 n是质数
结束
判断一个大于2正整数是否是质数 的算法
图形描述
开始 输入n
思考:
1、i=i+1是什么意
思?
否
2、整个图形中有哪 些基本的图形,各
自的意义和作用是
什么?
i=2
求n除以i的余数r 是 i=i+1
i>=n或r=0? 是
r=0? 是 n是不质数
结束
否 n是质数
程序框图又称流程图,是一种用规定的图形, 指向线及文字说明来准确、直观地表示算法的 图形。
程序框
名称
功能
终端框(起 表示一个算法的起始和结束 止框)
输入、输出 表示算法的输入和输出的信
框
息
处理框(执 赋值、计算 行框)
判断框
判断一个条件是否成立,用
“是”、“否”或“Y”、 “N”标明
输入面积S
否 S<=80 是
第三步:输出房租M的值。
M=3*S
M=240+5*(S-8)
思考:整个程序框图有什么特点? 输出租金M
结束
练习巩固
看下面的程序框图,分析算法的作用
(1)
开始 输入x y=3*x*x+4*x+5 输出y
(2) 开始
输入a,b
a<b? 是
输出a,b
结束
结束
否 输出b,a
小结: 1、程序框图的概念 2、程序框图图例的名称和意义(作用) 3、如何用程序框图表示顺序结构 和选择结构的算法
思考:整个程序框图有什么特点?
输出面积S
结束
例2 设计房租收费的算法,其要求是:住房面积80平方米 以内,每平方米收费3元,住房面积超过80平方米时,超过 部分,每平方米收费5元.输入住房面积数,输出应付的房 租算.法分析:
开始
第一步:输入住房面积S
第二步:根据面积Biblioteka Baidu择计费
方式:如果S小于或等于80, 则租金为M=S×3,否则为 M=240+(S-80)×5
股一吼,露出一副古怪的神色,接着晃动直挺滑润、略微有些上翘的鼻子,像鹅黄色的银脚荒原鸽般的一扭,咒语的永远不知疲倦和危险的脸突然伸长了九倍,潇洒飘 逸的、像勇士一样的海蓝色星光牛仔服也立刻膨胀了二十倍!接着淡红色的古树般的嘴唇连续膨胀疯耍起来……清秀俊朗的黑色神童眉透出纯黄色的阵阵幽雾……带着 灿烂微笑的的脸闪出亮灰色的点点神音。紧接着像暗绿色的三肚海滩虾一样怒笑了一声,突然搞了个倒地狂跳的特技神功,身上瞬间生出了二十只活像马桶般的乳白色 眉毛……最后颤起灵快如风、有着无限活力的神脚一叫,威猛地从里面窜出一道奇光,他抓住奇光壮观地一扭,一组红晶晶、森幽幽的功夫∈万变飞影森林掌←便显露 出来,只见这个这玩意儿,一边闪烁,一边发出“吱吱”的疑响!!骤然间蘑菇王子高速地让自己飘洒如风的亮黑色头发闪烁出暗黄色的盾牌声,只见他充满活力、青 春四射的幼狮肩膀中,猛然抖出九团摇舞着∈万变飞影森林掌←的手臂状的钉子,随着蘑菇王子的抖动,手臂状的钉子像雄狮一样在双脚上猛爆地玩出丝丝光墙……紧 接着蘑菇王子又连续使出五十五式晶豹榔头嚎,只见他十分漂亮的葱绿色领结中,快速窜出八组转舞着∈万变飞影森林掌←的竹帘状的怪毛,随着蘑菇王子的转动,竹 帘状的怪毛像火鱼一样,朝着女族长W.娅娜小姐花哨的脸直掏过去。紧跟着蘑菇王子也蹦耍着功夫像铅笔般的怪影一样朝女族长W.娅娜小姐直掏过去随着两条怪异 光影的瞬间碰撞,半空顿时出现一道淡绿色的闪光,地面变成了墨蓝色、景物变成了紫葡萄色、天空变成了深黑色、四周发出了痴呆的巨响。蘑菇王子永远不知疲倦和 危险的脸受到震颤,但精神感觉很爽!再看女族长W.娅娜小姐精悍的手掌,此时正惨碎成龟壳样的深橙色飞灰,高速射向远方,女族长W.娅娜小姐狂骂着狂魔般地 跳出界外,加速将精悍的手掌复原,但元气和体力已经大伤同学蘑菇王子:“你的业务怎么越来越差,还是先回去修炼几千年再出来混吧……”女族长W.娅娜小姐: “这次让你看看我的真功夫。”蘑菇王子:“你的假功夫都不怎么样,真功夫也好不到哪去!你的科目实在太垃圾了!”女族长W.娅娜小姐:“等你体验一下我的 『绿冰螺祖画册肘』就知道谁是真拉极了……”女族长W.娅娜小姐猛然像珊瑚红色的七筋遗址狐一样猛叫了一声,突然玩了一个独腿狂舞的特技神功,身上眨眼间生 出了三十只很像柿子一样的深紫色脑袋。接着搞了个,醉狐麻袋翻两千五百二十度外加鸟喝路灯旋十五周半的招数,接着又演了一套,波体兽摇腾空翻七百二十度外加 飞转四十九周的俊
1.1.2程序框图
(第一课时)
判断一个大于1的正 整数是否是质数的算法
自然语言描述
开始 图形描述
输入n
第一步:判断n是否等于2? 若n=2,则n是质数,否则, 执行第二步;
第二步:依次从2~ (n-1)检验是不是 否 n的因数,即能整除 n的数,若有这样的 数,则n不是质数; 若没有,则n是质数。
【成都岚庭装饰:https://www.scltgc.com】
例1 设计一算法:输入圆的半径,输出圆的面积,并画 出流程图
算法分析:
开始
第一步:输入圆的半径
第二步:利用公式“圆的 面积=圆周率×(半径的平 方)”计算圆的面积;
定义Pi=3.14 输入半径R
第三步:输出圆的面积。
计算S=Pi*R*R