收藏 分销(赏)

程序框图与算法的逻辑结构.doc

上传人:仙人****88 文档编号:5555383 上传时间:2024-11-13 格式:DOC 页数:3 大小:115.01KB 下载积分:10 金币
下载 相关 举报
程序框图与算法的逻辑结构.doc_第1页
第1页 / 共3页
程序框图与算法的逻辑结构.doc_第2页
第2页 / 共3页


点击查看更多>>
资源描述
程序框图与算法的逻辑结构 【学习目标】 1、熟练掌握程序框图的画法、意义和作用,并规范使用; 2、通过实例,了解程序算法的三个基本逻辑结构,基本掌握顺序结构、条件结构. 【课前导学】Com] 1、程序框图: (1)程序框图又称___________,是一种用__________、_____________及____________来表示算法的图形; (2)基本的程序框和它们各自表示的功能: 程序框 名称 功能 终端框(起止框) 表示一个算法的____________ 输入、输出框 表示一个算法_____________ 处理框(执行框) _______、________[来源:学。科。网] 判断框 判断__________________,成立时在出口处标明__________;不成立时标明___________. 流程线 连接____________________ 连接点 连接____________的两部分 2、算法的三种基本逻辑结构是____________、__________、___________. 用程序框图分别表示顺序、条件结构: [来源:Zxxk.Com 【课内探究】 例1、已知一个三角形三条边的边长分别为a、b、c,利用海伦—秦九韶公式(即三角形面积 S=,其中p=)设计一个计算三角形面积的算法,并画出程序框图。 解:算法步骤如下: 画出程序框图: 第一步,输入三角形三条边的边长a、b、c; 第二步,计算 ; 第三步,计算 ; 第四步,输出 。 变式1:已知两个变量A和B的值,试设计一个交换这两个变量的值的算法,并画出程序框图。 例2、任意给定3个正实数a、b、c,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在,并画出这个算法的程序框图。 画程序框图如下: 解:算法步骤如下: 第一步, ; 第二步,判断 是否同时成立。若是,则存在这样的三角形;[来源:学科网] 否则,不存在这样的三角形。 变式2:某居民区的物业部门每月向居民收取卫生费,计费方法是:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元。(1)写出应收的卫生费关于人数的函数关系式;(2)设计一个算法,据输入的人数,计算应收取的卫生费,并画出程序框 【课后作业】 开始 结束 输入a、b、c a>b? a>c? 输出a a=b a=c 是 是 否 否 1、给出以下一个算法的程序框图(如图所示),该程序框图的功能是( ) A.求输出a、b、c三数的最大数 B.求输出a、b、c三数的最小数 C.将a、b、c按从小到大排列 D.将a、b、c按从大到小排列 。 3、已知变量A、B、C的值,试设计一个算法程序框图,使得A为B的值, B为C的值,C为A的值。 图。 3
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服