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.提交源程序和内容齐全的实验报告。