欢迎来到天天文库
浏览记录
ID:30337862
大小:16.24 KB
页数:4页
时间:2018-12-29
《棋盘覆盖,实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划棋盘覆盖,实验报告 实验报告 算法设计与分析实验报告 专业: 学号: 姓名: 指导老师: 实验一:棋盘覆盖 一、实验目的与要求 1、理解算法的概念 2、实现棋盘化以及棋盘覆盖 二、实验题: 1、编程任务:设计棋盘覆盖的一个简单算法 2、输入数据:输入特殊方格的行号和特殊方格的列号以及棋盘的大小3、结果输出:将计算结果输出显示棋盘 解: 1,实现解释。 本程序采用java实现的,要输入期盘覆盖的行数,然后随机出现一个黑色的特殊方格,然后用其他的颜色覆
2、盖。 出现初始画面:如图:然后点击操作: 出现对话框:然后输入棋盘覆盖的行数:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 输入行数,如:8,然后点击确 定:运 行如 下 实验源码如下: packagetwo; import*; import;import;import*;import*;/** * *@author郑金光*/ publicclassFenZi{ publ
3、icstaticvoidmain(Stringargs[]){ newMyChessBoard();}} classMyChessBoardextendsJFrameimplementsActionListener{intdimen;//棋盘规模intx_pos;//特殊点横坐标inty_pos;//特殊点竖坐标Containerp; publicMyChessBoard(){super();x_pos=0; y_pos=0;dimen=0; setTitle("棋盘覆盖");目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保
4、其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 setBackground();setBounds(300,150,510,480);centreOnScreen();//setResizable(false);p=getContentPane(); JMenuBarjmb=newJMenuBar();JMenujm=newJMenu("操作"); JMenuItemjitem1=newJMenuItem("(来自:写论文网:棋盘覆盖,实验报告);开始");JMenuItemjitem2=
5、newJMenuItem("退出");(jitem1); (jitem2); (jm); setJMenuBar(jmb); (this);(this); setDefaultCloseOperation(_ON_CLOSE); setVisible(true);} publicvoidcentreOnScreen(){//使窗体显示在屏幕中央DimensiondisplaySize=getToolkit().getScreenSize();DimensionwinSize=getSize(); intx=(-)/2;inty=(-)/2;if(x<0){x=0;}if(y
6、<0){y=0;} setLocation(x,y);} publicvoidactionPerformed(ActionEvente){if(()=="退出"){(0);} elseif(()=="开始"){//在此输入方阵大小目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 JOptionPanejop=newJOptionPane(); (true);do{ dimen=((p,"输入
7、方阵的行数:","输入棋盘的行数:",_MESSAGE));if(dimen/2==0) dimen=((p,"请你重新输入:","输入棋盘的行数:",_MESSAGE)); }while(dimen/2==0); (dimen); x_pos=(int)(dimen*());//随机生成特殊点位置y_pos=(int)(dimen*()); 贵州大学计算机科学与技术学院 计算机科学与技术系上机实验报告目的-
此文档下载收益归作者所有