购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 实验任务

【基础题】

1.编写一个Java Application程序,实现数论中的某个基本算法,如素数的判断、求解;最大公约数或最小公倍数的求解;水仙花数的求解;回文数的判断等。

2.编写一个Java Applet程序,利用图形界面输入一个数据,并对该数据进行判断(如:是否是素数;是否是水仙花数,是否是回文数等),并将结果输出在图形界面中。

3.编写一个Java Application程序,对各类运算符进行验证,将验证表达式及结果输出。

4.随机产生包含 10 个元素的数组,对数组进行排序,并将排序前后的数组分别输出。

5.随机生成一个二维数组,查找数组中是否在某个元素。

6.随机产生包含 20 个元素的数组,求出数组中的最大值、最小值以及平均值。

【提高题】

1.编写一个Java Application图形界面程序,用于输入并统计个人上学期所学课程的成绩信息,包括课程名、学分、考试成绩,统计平均分和获得的总学分,不及格的课程用红色显示,且不计入总学分。

2.将 10 万元人民币分别按照 3 种以上不同利率存入银行,列出 5 年内每年每种利率的存款余额。

3.利用二维数组编程实现矩阵相乘、矩阵转置。

【综合题】

1.编写一个趣味性Java Applet小程序,根据界面上随机生成或任意输入的一个日期型数据,判断是否闰年,算出是周几,同时判断对应的星座与性格,输出星座图片。

2.编写其他主题的各种竞猜类小游戏,要求图文并茂。

3.根据贷款额度、银行利率、贷款年限,计算月还款数额,用图形界面实现。

【题目完成要求】

1.学生可以根据各自基础选做其中 3 题,采用三种不同界面实现,同类题目不要重复选;

2.选用适当的编程工具完成选题,注意编程规范,按程序流程结构缩进,添加必要的注释;

3.确保程序调试通过,测试运行结果正常;

4.提交源程序和内容齐全的实验报告。 uPUweanTIFm9Ix5zx/zLo/B6j4DAYnSc1KzCU59A6ly8FLcOLmlD+I5/9h2tp5zC

点击中间区域
呼出菜单
上一章
目录
下一章
×