Java程序设计论文__掷骰子_余弦函数-毕业(学术)论文设计.docxVIP

  • 5
  • 0
  • 约7.77千字
  • 约 21页
  • 2018-12-03 发布于广西
  • 举报

Java程序设计论文__掷骰子_余弦函数-毕业(学术)论文设计.docx

PAGE \* MERGEFORMAT12 课程设计任务书 学 院 理学院 专 业 信息与计算科学 学生姓名 班级学号 1209010314 课程设计题目 余弦曲线 掷骰子 实践教学要求与任务: 进一步培养学生结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解; 针对java语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。 工作计划与进度安排: 第一天:确定题目,查找相关资料 第二天:程序设计 第三、四天:程序调试、测试 第五天:答辩 指导教师: 2014 年 1月7日 专业负责人: 2014年 1 月 7日 学院教学副院长: 2014年 1 月 7日 摘 要 java语言是在国内外广泛使用的一种计算机语言,它具有高级语言的特点,有具有汇编语言的特点。它是由SUN公司开发的一种面向对象的程序设计语言,平台无关性是java的一大特点。随着软件开发技术的不断进步,从面向结构的程序设计思想,到面向对象的程序设计思想,为了适应软件开发的需要,java作为一个面向对象程序设计语言的使用越来越广泛。 java的学习主要体现在应用,本课程设计介绍了java的两个应用,即 “余弦函数”和“掷骰子”游戏,“余弦函数”是java程序设计在数学三角函数辅助教学中的应用;而“掷骰子”这个小游戏制作所需要注意的两个地方分别是:一、骰子的定义:骰子有6个面,分别表示1、2、3、4、5、6六个点。二、游戏的判断:即如何为获胜,如何为失败。 沈阳理工大学课程设计专用纸 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc376718857 摘 要 HYPERLINK \l _Toc376718858 程序一:余弦曲线 PAGEREF _Toc376718858 \h 1 HYPERLINK \l _Toc376718859 1.1设计要求 PAGEREF _Toc376718859 \h 1 HYPERLINK \l _Toc376718860 1.2程序设计 PAGEREF _Toc376718860 \h 1 HYPERLINK \l _Toc376718861 1.3程序代码 PAGEREF _Toc376718861 \h 2 HYPERLINK \l _Toc376718862 1.4运行结果 PAGEREF _Toc376718862 \h 4 HYPERLINK \l _Toc376718863 1.5参考文献 PAGEREF _Toc376718863 \h 4 HYPERLINK \l _Toc376718864 程序二:掷骰子 PAGEREF _Toc376718864 \h 5 HYPERLINK \l _Toc376718865 2.1设计要求 PAGEREF _Toc376718865 \h 5 HYPERLINK \l _Toc376718866 2.2程序设计 PAGEREF _Toc376718866 \h 5 HYPERLINK \l _Toc376718867 2.3程序代码 PAGEREF _Toc376718867 \h 8 HYPERLINK \l _Toc376718868 2.4运行结果 PAGEREF _Toc376718868 \h 12 HYPERLINK \l _Toc376718869 2.5参考文献 PAGEREF _Toc376718869 \h 12 程序一:余弦曲线 1.1设计要求 在屏幕上画出余弦函数cos(x)曲线。这条余弦曲线有两个周期,可以把x坐标控制在0~720。 1.2程序设计 确定程序框架 这里以Applet形式输出。代码如下: public class Ch1_3_2 extends Applet { int x, y; public void start() { // 画画之前,必须选取的画笔 Graphics g = getGraphics(); 画x轴 把坐标原点设定为(360,200),x轴就是从左到右的很多点组成,通过循环语句很容易实现,代码如下: for (x = 0; x = 750; x += 1) { g.drawString(?, x, 200); if (x = 385) g.drawString(?, 360, x); 画y轴 参考上面x轴的绘制,横容易画出y轴,代码如下: for (x = 360; x = 370; x += 1) { g.drawString(?, x - 10, 375 - x); g.drawStrin

文档评论(0)

1亿VIP精品文档

相关文档