RAPTOR与流程图.ppt
《RAPTOR与流程图.ppt》由会员分享,可在线阅读,更多相关《RAPTOR与流程图.ppt(46页珍藏版)》请在课桌文档上搜索。
1、RAPTOR与流程图,补充讲义,基本界面,RAPTOR基本程序环境,四种基本符号/语句,变量(variable)表示的是计算机内存中的位置,用于保存数据值在任何时候,一个变量只能容纳一个值然而,在程序执行过程中,变量的值可以改变,变量,变量赋值过程,基本原则:任何变量在被引用前必须存在并被赋值变量的类型由最初的赋值语句所给的数据决定设置方法通过输入语句赋值通过赋值语句的中的公式运算后赋值通过调用过程的返回值赋值,RAPTOR变量值的设置,数值(Number):如12,567,-4,3.1415,0.000371字符串(String):如“Hello,how are you?”,“James B
2、ond”,“The value of x is:”字符(Character):如A,8,!。,RAPTOR数据类型,未定义引用(a)拼写错(b),变量报错的原因,不同类型的数据不可比较,pi(圆周率)定义为 3.1416e(自然对数的底)定义为 2.7183true/yes(布尔值:真)定义为 1false/no(布尔值:假)定义为 0,RAPTOR常量,输入语句的编辑(Edit)对话框提示部分变量部分,输入(Input)语句,输入语句编辑完成后在流程图中显示的状态运行时对话框,输入(Input)语句,RAPTOR控制结构,程序员合理利用控制结构和控制语句,可以确定程序语句的执行顺序这些控制结
3、构可以做三件事:1.按照顺序执行某些语句;2.根据条件的判断结果,跳过某些语句而执行其他的语句;3.条件为真时重复执行一条或多条语句本节主要介绍选择(Selection)和循环(Loop)命令,顺序控制,顺序逻辑是最简单的程序构造本质上,就是把每个语句按顺序排列,程序执行时,从开始(Start)语句顺序执行到结束(End)语句,顺序控制,程序员为解决问题,必须首先确定问题的解决方案,该方案需要哪些语句,以及语句的执行顺序因此,编写正确的语句以及确定语句在程序的何处放置是同样重要的例如,当要获取和处理来自用户的数据时,必须先取得数据,然后才可以使用如果交换一下这些语句的顺序,则程序根本无法执行顺
4、序控制在英语环境中被称为“and-then”结构,选择控制,当程序执行时,如果决策的结果是“Yes”(True),则执行左侧分支如果结果是“No”(False),则执行右侧分支,选择控制,注意选择控制语句的两个路径之一可能是空的,或包含多条语句如果两个路径同时为空或包含完全有相同的语句,则是不合适的。因为无论选择决策的结果如何,这对程序的运行过程都没有影响选择控制结构在英语环境中被称为“if-then”结构,决策表达式,决策表达式(Decision Expressions)是一组值(常量或变量)和关系运算符的结合,期望得到YES/NO这样的结果关系运算符(=、/=、=),必须针对两个相同的数据
5、类型值(无论是数值、字符串、字符或布尔值)比较例如,3=4或Wayne=Sam是有效的比较,但3=Mike则是无效的,关系运算,级联选择控制,在数字评分的基础上换算字母(A,B,C,D或F)等级,循环控制,循环(loop)控制语句允许重复执行一个或多个语句,直到某些条件变为真值(True)一个椭圆和一个菱形符号组合在一起被用来表示一个循环过程菱形符号中的表达式结果为“No”,则执行“No”的分支,这将导致循环语句和重复要重复执行的语句可以放在菱形符号上方或下方循环控制结构在英语环境中被称为“While-do”结构,循环测试,在循环语句中,究竟是先计算后测试,还是先测试后计算,或者在计算的过程中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RAPTOR 流程图
链接地址:https://www.desk33.com/p-242207.html