求高手解一道JAVA编程问题. 高手来帮帮忙..急

作业要求:一共包含7个Java classes: studentManager.java, studentList.java, studentEnrol.java, studentRecord.java, studentSort.java, userManager.java and userList.java。
要求1,编写一个java program, 提供了一个易于使用的基于文本的菜单界面, 能被University staff members 使用运行学生档案系统(‘Student Record System’)
(a) 用户将被要求用他们的用户名(user name)和a Personal Identification
Number (PIN) [是一个四位数的**] 登陆 ' system ' .
用户将不能登陆这个系统(system),如果他们输错了用户名以及个人识别码组合(PIN combination).
NOTE:授权的用户要求他们的姓(first name), 名(last name) , user name, department name(部门名字) 以及PIN 被储存。这个数据必须被保存在一个数组当中。

(b) 输入两组名字,包含了近期收集的学生的数据。
 这项任务中,假定两个text files 在同一个文件当中作为你的程序。
 每组会有不同的数据。

(c) 加新的学生通过键盘输入数据。
 学生要求输入first name, last name, user name, student identification number(ID), major, 以及 fee. 这组数据必须被保存在一组数组当中。
 每组学生有不同的数据。

(d) 从屏幕中打印一组学生名单。
 在名单的顶部是 the number of students, the combined total of fees payable, and the average fee payable. Fees 应该被格式化。Eg: $ 19,210.50.
 所有的学生的细节必须显示。 学生被要求的 first name, last name, student identification number (ID), major, and fee 应该被储存。这组数据必须在一个数组当中。
(e) 在名单中通过键盘加一个新的被授权的用户(authorised user) 。
 授权的用户被要求储存他们的first name, last name, user name, department personal identification number(PIN).
 每组数据不同

(f) 退出程序
 给一个option 能够继续使用程序如果退出时发生错误。

NOTE: 要求提供一系列classes 以及方法执行要求的所有任务。例如:储存学生的数据就有要求小组写下a studentList class and methods, a studentEnrol class and methods, a studentSort class and method, and a studentRecord class and methods.

解三次方程,简单的有两种办法
1. 确定解
这种解法针对能够计算出通解公式的三次方程,这样其实是手动将通解公式计算出,然后使用计算机进行纯数学计算而已,主要工作在人
2. 求近似解
这种较多,比如使用牛顿迭代法等,进行迭代求近似解
这个难点主要在计算机算法的设计

复杂的就是对解三次方程的算法模拟了,这个不是一两句能够说清的
如果想深入学习,推荐看看Matlab相关的书籍
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-05-24
解三次方程,简单的有两种办法
1. 确定解
这种解法针对能够计算出通解公式的三次方程,这样其实是手动将通解公式计算出,然后使用计算机进行纯数学计算而已,主要工作在人
2. 求近似解
这种较多,比如使用牛顿迭代法等,进行迭代求近似解
这个难点主要在计算机算法的设计
第2个回答  2011-05-24
围观
相似回答