ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:171.50KB ,
资源ID:564646      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/564646.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(上机+程序设计.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

上机+程序设计.docx

1、上机+程序设计实习十三-1 基于流程图的可视化编程环境Raptor【实验目的与要求】 掌握Raptor 基本符号。 熟悉Raptor编程环境。 学习赋值、输入、输出语句符号。【实验内容与要点】一、基础知识Raptor有六种基本符号,每个符号代表一个独特的指令类型。包括赋值(assignment),调用(Call),输入(Input)和输出(Output)及选择(Selection)和循环(Loop)。填写其中3种基本符号作用说明。目的符号名称作用说明赋值赋值语句输入输入语句输出输出语句二、安装和熟悉Raptor可视化编程环境从互联网上通过XX搜索出Raptor汉化的安装包,安装Raptor可视

2、化编程环境。安装界面如图所示。接着指定安装的文件夹目录后就可以安装了。安装成功后桌面出现恐龙图标的快捷方式。Raptor程序是一组连接的符号,表示要执行的一系列动作。符号间的连接箭头确定所有操作的执行顺序。Raptor程序执行时,从开始(Start)符号起步,并按照箭头所指方向执行程序。Raptor程序执行到的结束(End)符号时停止。所以右侧编程区的流程图设计窗口最初都有一个main子图,其初始有开始(Start)符号和结束(End)符号。变量显示区图7.25 Raptor程序开发环境右侧编程区完成程序设计后,在工具栏中的四个按钮控制程序的运行方式。按钮控制程序正常运行,控制程序暂停运行可以

3、观察“符号区”下面变量显示区中变量值情况,终止程序运行,单步运行可以清楚了解每条指令的运行后变量值情况。调速滑块可以调节程序的执行速度,方便观测程序的执行。设置编程区的流程图设计窗口显示的比例。三、建立第一个Raptor程序实现y= 2*(x+5) 程序,输入x,输出y。如下在右侧编程区设计出Raptor程序。注意:输入语句符号允许用户在程序执行过程中输入程序变量的数据值。将输入语句符号拖入右侧编程区连接线上相应位置后双击,在弹出的“输入”对话框中“输入提示”行输入提示信息如请输入人数,注意加上英文引号。自己实现鸡兔同笼问题。“鸡兔同笼”问题就是在一个笼中装有鸡和兔,鸡有2只脚,兔有4只脚,如

4、果已知鸡和兔的总头数为h,总脚数为f。问笼中鸡和兔各有多少只?提示:这样一个简单问题,我们很容易的列出两个方程:假设笼中鸡X只,兔Y只,鸡和兔的数量为总头数h, 即 x+y=h另一个根据脚的数量得出 2x+4y=f从方程可以得出求解X,Y公式。实习十三-2 RAPTOR控制结构选择结构【实验目的与要求】 熟悉Raptor控制结构。 掌握选择控制符号使用。【实验内容与要点】一、基础知识选择控制语句可以使程序根据条件的当前状态,选择两种路径中的一条来执行, Raptor的选择控制语句,呈现出一个菱形的符号,用“Yes/No”表示对问题的决策结果以及决策后程序语句执行指向。当程序执行时,如果决策的结

5、果是“Yes”(True),则执行 侧分支。如果结果是“No”(False),则执行 侧分支。二、建立选择结构Raptor程序(1)Raptor实现2个数求最大。将上面的程序改成任意的两个数求最大。(2)自己Raptor实现3个数求最大。(3)自己Raptor实现一元二次方程的求解。提示:输入a,b,c;计算机算出一元二次方程ax2+bx+c=0的根输出。注意a 是0的情况。实习十三-3 RAPTOR控制结构循环结构【实验目的与要求】 熟悉Raptor循环结构。 掌握循环控制符号使用。【实验内容与要点】一、基础知识一个循环控制语句允许重复执行一个或多个语句,直到某些条件变为True。在Rapt

6、or中一个椭圆和一个菱形符号被用来表示一个循环的。循环执行的次数,由菱形符号中的表达式来控制。在执行过程中,菱形符号中的表达式结果为“No”,则执行 的分支,这将导致循环语句和重复。二、建立循环结构Raptor程序(1)Raptor实现1+2+3+100的和。将上面的程序改成100以内奇数和或偶数和问题。(2)自己用Raptor实现1-2+3-4+5-6+-100的和。(3)自己用Raptor实现1000以内被3和5整除的数及个数。(4)自己用RAPTOR编写程序,计算并输出下面级数前n项(n=50)的和。 1*2+2*3+3*4+4*5+n*(n+1)+实习十三-4 RAPTOR数组使用【实

7、验目的与要求】 熟悉Raptor数组。 掌握循数组使用。【实验内容与要点】一、基础知识就像Raptor的简单变量,一个数组是 使用时自动创建的,它是用来存储Raptor中的数据值。在Raptor中,数组是在输入和赋值语句中通过给一个数组元素赋值而产生的,所创建的数组,大小由赋值语句中给定的最大元素 来决定。二、建立Raptor数组程序(1)求10个数中最大数问题。程序实现如图。 图1 求10个数中最大数将上面的程序改成10个数中最小数问题。(2)自己用Raptor实现实现二分法查找。提示:二分查找算法对应的流程图如图所示。实习十三-5 RAPTOR排序问题【实验目的与要求】 熟悉排序算法。 掌握循数组使用。【实验内容与要点】一、插入排序Raptor实现数组的建立与输出程序上没有实现,请添加完善。自己Raptor上机实现比较排序或冒泡排序。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1