#
开始 通常用一些通用图形符号构成一张图来表示算法这种图称做程序框图(简称框图)也叫流程图一概念形成输入输出框概念1.程序框图的概念开始(1)使用标准的框图的符号结束BSabba bda2b2sumab输出S2画程序框图的规则(1)使用标准的框图符号(2)框图一般从上到下从左到右的方向画(3)除判断框外大多数框图符号只有一个进入点和一个退出点(4)在框图符号内描述的语言要简练清楚
情 景 问 题奥运会主办权投票表决流程图 1.回顾:设计一算法求和:1234S12SSS100S99100S否循 环 结 构否S = S i是(3)(3)若去掉条件i>63按程序框图所蕴含的算法能执行到底吗若能执行到底最后输出的结果是什么S=0i=2输出P否3循环结构应注意的问题 谢谢大家 多提宝贵意见
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级§1.1.2 程序框图算法初步知识回忆1程序框图的概念2程序框图的图示和意义3顺序结构和条件结构的特点程序框图又称流程图是一种用规定的图形指向线及文字说明来准确直观地表示算法的图形程序框名称功能终端框(起止框)表示一个算法的起始和结束输入输出框表示算法的输入和输出的信息处理框(执行框)赋值计算判断框判断一个条件是否成立用是否
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级§1.1.2 程序框图算法初步习题课1城区一中学生数学模块学分认定由模块成绩决定模块成绩由模块考试成绩和平时成绩构成各占50若模块成绩大于或等于60分获得2学分否则不能获得学分(为0分)设计一算法通过考试成绩和平时成绩计算学分并画出程序框图开始结束输入abS>=60credit=2credit=0否是S=(ab)0.5输出c
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级1.1.2 程序框图一复习1算法的定义2算法的表示3算法的特点4算法的作用二 算法的表示1. 用自然语言表示 2. 用程序框图表示第一步:判断n是否等于2. 若n=2则n是质数若n>2 则执行第二步. 第二步:依次从2到(n-1)检验是不是n的因数 即整数n 的数 若有这
#
§程序框图主页§程序框图(2)(条件结构循环结构) 程序框图又称流程图是一种用规定的图形指向线及文字说明来准确直观地表示算法的图形.1.程序框图的概念2.常见的程序框图(ANSI美国国家标准化协会)图形符号名称功能流程线连接循环框连结点连接循环框图的两部分复习回顾图形符号名称功能终端框(起止框)输入输出框处理框(执行框)判断框表示一个算法的起始和结束表示一个算法输入和输出的信息赋值计
§程序框图【教学目标】复习回顾表示一个算法的起始和结束有一个城市得票数超过总票 数的一半讲授新课否否结束结束1练习:【2】卫生费:计费方法:3人和3人以下每户收5元超过3人的住户每超过1人加收元设计一个算法根据输入的人数计算应收的卫生费并画出程序框图.min=b结束X≤50002.现以证明无论多么复杂的问题其算法都可表示为这三种基本结构的组合.其结构清晰易于理解易于验证其正确性也易于查错和排
#
违法有害信息,请在下方选择原因提交举报