1.1.2程序框图之条件结构 晋江季延中学 刘佳佳 2008年9月3日.

Slides:



Advertisements
Similar presentations
3 的倍数特征 抢三十
Advertisements


数据结构的引入. 通讯录管理 社团机构管理 校园导航管理 通讯录管理 社团机构管理 校园导航管理.
成功八步 成功一定有方法 失败一定有原因 银河系统.
浙江省深化高校考试招生制度综合改革试点方案(2017新方案)
2011年10月31日是一个令人警醒的日子,世界在10月31日迎来第70亿人口。当日凌晨,成为象征性的全球第70亿名成员之一的婴儿在菲律宾降生。 ?
圆的一般方程 (x-a)2 +(y-b)2=r2 x2+y2+Dx+Ey+F=0 Ax2+Bxy+Cy2+Dx+Ey+ F=0.
18.2一元二次方程的解法 (公式法).
教材版本:新教材人教版九年级(上) 作品名称:同类二次根式 主讲老师:张翀 所在单位:珠海市平沙第一中学.
6.9二元一次方程组的解法(2) 加减消元法 上虹中学 陶家骏.
七(7)中队读书节 韩茜、蒋霁制作.
初级会计实务 第八章 产品成本核算 主讲人:杨菠.
摇摆的中东地区 永嘉县实验中学 张 杰.
摇摆的中东地区 永嘉县实验中学 张 杰.
中考阅读 复习备考交流 西安铁一中分校 向连吾.
清仓处理 跳楼价 满200返160 5折酬宾.
中央广播电视大学开放教育 成本会计(补修)期末复习
人教版义务教育课程标准实验教科书 小学数学四年级上册第七单元《数学广角》 合理安排时间 248.
致亲爱的同学们 天空的幸福是穿一身蓝 森林的幸福是披一身绿 阳光的幸福是如钻石般耀眼 老师的幸福是因为认识了你们 愿你们努力进取,永不言败.
四种命题 2 垂直.
常用逻辑用语复习课 李娟.
1.1.2 四 种 命 题.
增值评价 2014级 初中起点报告 解读培训 辽宁省基础教育质量监测与评价中心.
第5章 定积分及其应用 基本要求 5.1 定积分的概念与性质 5.2 微积分基本公式 5.3 定积分的换元积分法与分部积分法
中考语文积累 永宁县教研室 步正军 2015.9.
图表的创建.
第三节 格林公式及其应用(2) 一、曲线积分与路径无关的定义 二、曲线积分与路径无关的条件 三、二元函数的全微分的求积 四、小结.
课标教材下教研工作的 实践与思考 山东临沂市教育科学研究中心 郭允远.
小学数学知识讲座 应用题.
探索三角形相似的条件(2).
倒装句之其他句式.
三角形的邊角關係 大綱:三角形邊的不等關係 三角形邊角關係 樞紐定理 背景知識:不等式 顧震宇 台灣數位學習科技股份有限公司.
第 22 课 孙中山的民主追求 1 .近代变法救国主张的失败教训: “师夷之长技以制 夷”“中体西用”、兴办洋务、变法维新等的失败,使孙中山
走进编程 程序的顺序结构(二).
第一章 函数 函数 — 研究对象—第一章 分析基础 极限 — 研究方法—第二章 连续 — 研究桥梁—第二章.
在数学的天地里,重要的不是我们知道什么,而是我们怎么知道什么。     
C语言程序设计 主讲教师:陆幼利.
6.4不等式的解法举例(1) 2019年4月17日星期三.
实数与向量的积.
2.6 直角三角形(二).
第四章 四边形性质探索 第五节 梯形(第二课时)
C语言程序设计 第二章 程序的灵魂 -- 算法.
5.2 常用统计分布 一、常见分布 二、概率分布的分位数 三、小结.
算法初步 §1.1.2 程序框图.
12.2全等三角形的判定(2) 大连市第三十九中学 赵海英.
人教版高一数学上学期 第一章第四节 绝对值不等式的解法(2)
课前注意 课前注意 大家好!欢迎加入0118班! 请注意以下几点: 1.服务:卡顿、听不清声音、看不见ppt—管家( ) 2.课堂秩序:公共课堂,勿谈与课堂无关或消极的话题。 3.答疑:上课听讲,课后答疑,微信留言。 4.联系方式:提示老师手机/微信: QQ:
北师大版五年级数学下册 分数乘法(一).
用穷举法设计程序 南京师范大学 教育技术系 倪佳慧
算法初步 §1.1.2 程序框图.
算法初步 §1.2.1算法基本语句.
12.3.2运用公式法 —完全平方公式.
一元二次不等式解法(1).
北师大版四年级数学下册 图案欣赏 图案欣赏.
2.2直接证明(一) 分析法 综合法.
轴对称在几何证明及计算中的应用(1) ———角平分线中的轴对称.
第八章 服務部門成本分攤.
加减消元法 授课人:谢韩英.
输入语句 输出语句 赋值语句 条件语句 循环语句
两位数加两位数(进位) 刘晓玲
1.2轴对称的性质 八 年 级 数 学 备 课 组.
1.2.2条件语句.
1.4.1正弦函数、余弦函数的图象.
畢氏定理(百牛大祭)的故事 張美玲 製作 資料來源:探索數學的故事(凡異出版社).
第六章 程序设计初步 一、程序设计的基本方法.
1.4.1正弦函数、余弦函数的图象.
3.3.2 两点间的距离 山东省临沂第一中学.
§3.1.2 两条直线平行与垂直的判定 l1 // l2 l1 ⊥ l2 k1与k2 满足什么关系?
102年人事預算編列說明 邁向頂尖大學辦公室製作.
9.3多项式乘多项式.
Presentation transcript:

1.1.2程序框图之条件结构 晋江季延中学 刘佳佳 2008年9月3日

课程目标 【教学目标】 掌握程序框图的概念;会用通用的图形符号表示算法, 掌握算法的三个基本逻辑结构; 掌握画程序框图的基本规则,能正确画出程序框图. 【教学重点】 程序框图的基本概念,基本图形符号和3种基本逻辑结构. 【教学难点】 能综合运用这些知识正确地画出程序框图 .

复习回顾 1.程序框图的概念 程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形. 2.常见的程序框图(ANSI,美国国家标准化协会) 图形符号 名称 功能 流程线 连接循环框 连结点 连接循环框图的两部分

图形符号 名称 功能 终端框 (起止框) 表示一个算法的 起始和结束 输入、 输出框 表示一个算法输 入和输出的信息 处理框 (执行框) 赋值、计算 判断某一条件是否成立,成立时在出口处标明“是”或“Y”,不成立时标明“否”或“N”. 判断框

新课引入 问题:北京获得了2008年第29届奥林匹克运动会主办权.你知道在申办奥运会的最后阶级,国际奥委会是如何通过投票决定主办权归属的吗? 用怎样的算法结构表述上面的操作过程? S1: 投票; S2:统计票数,如果有一个城市得票超过总票数的一半,那么该城市就获得主办权,转S3,否则淘汰得票数最少的城市,转S1; S3: 宣布主办城市.

在许多算法中,需要对问题的条件作出逻辑判断,判断后依据条件是否成立而进行不同的处理方式,这就需要用条件结构来实现算法. Y 开始 投票 淘汰得票数 最少的城市 有一个城市 得票数超过总票 数的一半 N 在许多算法中,需要对问题的条件作出逻辑判断,判断后依据条件是否成立而进行不同的处理方式,这就需要用条件结构来实现算法. Y 输出该城市 结束

1.条件结构:条件结构是指在算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法结构.它的一般形式是 讲授新课 一、条件结构及框图表示 1.条件结构:条件结构是指在算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法结构.它的一般形式是 满足条件? 是 否 语句 基本形式1

讲授新课 一、条件结构及框图表示 基本形式2包含一个判断框,根据给定的条件是否成立而选择执行语句1或语句2,无论条件是否成立,只能执行语句2或语句2之一,不可能执行语句1又执行语句2,也不可能语句1,语句2都不执行. 满足条件? 否 是 语句1 语句2 基本形式2

【例1】任意给定3个正实数,设计一个算法,判断分别以这三个数为三边边长的三角形是否存在.画出这个算法的程序框图. 开始 【例1】任意给定3个正实数,设计一个算法,判断分别以这三个数为三边边长的三角形是否存在.画出这个算法的程序框图. 输入a,b,c a+b>c,a+c>b, b+c>a是否 同时成立? 否 是 存在这样 的三角形 不存在这样 的三角形 结束

【1】设计一个求任意数的绝对值的算法,并画出程序框图. 课堂练习 【1】设计一个求任意数的绝对值的算法,并画出程序框图. 开始 输入x 第一步:输入x; 第二步:如果x ≥0,则lxl=x ;否则,lxl=-x; 第三步:输出lxl. 否 x≥0? 是 输出x 输出-x 结束

【1】设计一个求任意数的绝对值的算法,并画出程序框图. 开始 输入x N x≥0? Y |x|=x |x|=-x 输出|x| 结束

【5】观察所给程序框图,说出它所表示的函数. 开始 输入x 结束 否 是 否 是 y=1 否 是 y=x×1% y=50 X≤100?

课堂小结 1.算法的描述 (1)文字描述 (2)程序框图:由于图形的描述方法既形象,又直观,设计者的思路表达得清楚易懂,便于检查修改,所以得到广泛的应用. 2.现以证明,无论多么复杂的问题,其算法都可表示为这三种基本结构的组合.其结构清晰、易于理解、易于验证其正确性,也易于查错和排错.

开始 【2】卫生费:计费方法:3人和3人以下,每户收5元;超过3人的住户,每超过1人加收1.2元,设计一个算法,根据输入的人数,计算应收的卫生费,并画出程序框图. 输入x 否 X>3? 是 y=5+1.2(x-3) y=5 输出y 结束

【3】画出一个求3个实数中最小数的程序框图. 学案P.4 1 输入a,b,c N Y min=a min=c N Y min=b 1 开始 c<min? Y min=a min=c N b<min? Y 输出min min=b 结束 1

【4】画出用公式法解二元一次方程组 的算法的程序框图. 1 【4】画出用公式法解二元一次方程组 的算法的程序框图. 1 Y D=0? 开始 N 输入a1,b1, c1a2,b2,c2 D=a1b2-a2b1 输出x,y 输出无法 求解信息 1 结束

再见 山东省临沂一中 李福国 2005年2月16日 祝同学们学习进步 山东省临沂一中 李福国  

备课资料 【1】学习优秀奖的条件如下: (1)所考五门课成绩总分超过450分; (2)每门课都在88分以上; (3)前三门(主课)每门成绩都在95分以上,其它两门(非主课)成绩都在80分以上. 输入某学生的五门课成绩,问他是否够优秀条件?画出程序框图.

开始 结束 N Y N Y 输入学 N 生成绩 a,b,c,d,e Y N Y sum=a+b+c+d+e N Y N Y 1 a≥95? 输出不够 优秀条件 输出够优秀条件 结束

【2】学案P.44 开始 备课资料 输入票价x 否 X≤10? 是 否 X≤2? 是 y=x-2 y=0 输出y 结束

开始 学案P.44 输入票价x 否 X≤10? 是 是 否 X≤2? 否 是 y=0 y=x-2 输出y 结束

【例2】闰年是指年份能被4整除但不能被100整除,或者能被400整除的年份.编写一个程序,判断输入的年份是否为闰年.

1 开始 是 年份 n 否 1 是 否 闰年 不是闰年 闰年 结束

课堂作业 随堂练习 课本P.2 2 预习1.1.2程序框图

程序框图 开始 输入x0,y0,A,B,C Z1=Ax0+By0+C Z2=A2+B2 输出d 结束