- 2
- 0
- 约1.48千字
- 约 28页
- 2017-04-27 发布于四川
- 举报
1.1.2程序框图与及算法的基本逻辑结构
1.1.2 程序框图与和算法的基本逻辑结构(1);算法的概念;(一)创设情境
我们都喜欢外出旅游,优美的风景美不胜收
,如果迷了路就不好玩了,问路有时还听不
明白,真是急死人,有的同学说买张旅游图
不就好了吗,所以外出旅游先要准备好旅游
图.旅游图看起来直观、准确,本节将探究
使算法表达得更加直观、准确的方法.
今天我们开始学习程序框图。 ;程序框图又称流程图,是一种用程序框、流程线及文字
说明来表示算法的图形。
在程序框图中,一个或几个程序框的组合表示算法中
的一个步骤;带有方向箭头的流程线将程序框连接起来,
表示算法步骤的执行顺序。
椭圆形框: 表示程序的开始和结束,称为终端框(起止框),
表示开始时只有一个出口;表示结束时只有一个入口。
平行四边形框: 表示一个算法输入和输出的信信息,
又称为输入、输出框,它有一个入口和一个出口。
矩形框: 表示计算、赋值等处理操作,又称为处理框
(执行框),它有一个入口和一个出口。
菱形框: 是用来判断给出的条件是否成立.根据判断结果
来决定程序的流向,称为判断框,它有一个入口和两个出口。
流程线: 表示程序的流向。
圆圈: 连接点,表示相关两框的连接处,圆圈内的数字相同
的含义表示相连接在一起。;程序框图又称流程图,是一种用规定的图形,指向线及文字说明来准确、直观地表示算法的图形。;请用程序框图表
示前面讲过的
“判断整数n(n>2)
是否为质数”的算法。;三种基本逻辑结构(表示一个良好算法的基本单元);r=0?;例1 设计一算法:输入圆的半径,输出圆的面积,
并画出流程图。;顺序结构;例2 已知一个三角形的三边长确分别为a,b,c,利用海伧-秦九韶公式设计一个算法,求出它的面积,画出算法的程序框图.;例3 设计房租收费的算法,其要求是:住房面积80平方米以内,每平方米收费3元,住房面积超过80平方米时,超过部分,每平方米收费5元.输入住房面积数,输出应付的房租.;条件结构;例4 任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在.画出这个算法的程序框图. ;练习;3、程序框图的??种基本结构是 、
和 ,其中最简单的一种结构是 。;A;A;例1 设计一算法,求和:1+2+3+…+100;例1.设计一个计算1+2+3+…+100的程序框图.;(1)确定循环结构的循环变量和初始条件;
(2)确定算法中需要反复执行的部分,即循环体;
(3)确定循环的终止条件.;设计一个计算1+2+3+……+100的值算法, ;练习:设计一算法,求积:1×2×3×…×100,画出流程图;第三课时
练习课; 练习1、 对任意正整数n,;第一步令i=1,S=0;i=i+1; 已知函数 ,
设计一个求此函数值的
算法,并用适当的结构
画出程序框图。
您可能关注的文档
最近下载
- DB2302T 063-2023 红小豆绿色优质高产栽培技术规程.pdf VIP
- 山东省“两高”项目管理目录(2025年版).pdf VIP
- 2.《化工和危险化学品生产经营企业重大生产安全事故隐患判定标准(征求意见稿)》编制说明.pdf VIP
- 排污许可应知应会手册-排污单位篇.pdf VIP
- 化工企业消防设施安全管理-中国化学品安全协会.pptx VIP
- 废止《导轨式胶轮系统设计要求》等377项山东省地方标准.pdf VIP
- DB12_T 1427-2025 玉米机收减损作业技术规范.pdf VIP
- 加油新学期新气象主题班会PPT新学期新起点新计划PPT课件(带内容).pptx VIP
- 2023年南昌航空大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案).docx VIP
- 餐饮品牌手册 -蜜雪冰城品牌手册-冰淇淋 奶茶.pdf
原创力文档

文档评论(0)