社区
Java
帖子详情
悉心求教:java要求用图形用户的方法。有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学号、姓名、三门课成绩),计算出平均成绩,
zs1003
2015-06-15 10:07:22
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学号、姓名、三门课成绩),计算出平均成绩,把原有的数据和计算出的平均分数存放在磁盘文件”stud”中。要求用图形用户界面完成。
...全文
1444
7
打赏
收藏
悉心求教:java要求用图形用户的方法。有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学号、姓名、三门课成绩),计算出平均成绩,
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学号、姓名、三门课成绩),计算出平均成绩,把原有的数据和计算出的平均分数存放在磁盘文件”stud”中。要求用图形用户界面完成。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zs1003
2015-06-16
打赏
举报
回复
大哥是的,可是我没到办法去解决
其实我是真性情
2015-06-16
打赏
举报
回复
大学课程设计是吗?
zs1003
2015-06-16
打赏
举报
回复
可是不知道怎么结合图形界面
zs1003
2015-06-16
打赏
举报
回复
import java.io.*; class Score{ String[] name = new String[5]; double[] score = new double[5]; double[] sum = new double[5]; public void input() throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); boolean change =true; while(change){ try{ for(int i = 0;i <= 4;i++){ System.out.print("Input the name : "); name[i] = br.readLine(); for(int j = 0;j <= 2;j++){ System.out.print("Input "+(j+1)+" score : "); score[j] = Integer.parseInt(br.readLine()); } System.out.println(); sum[i] = score[0]+score[1]+score[2]; } change =false; } catch(NumberFormatException nfe){ System.out.println("Sorry,The Score only can input a number,Please input again."); } } } public void compositor() throws IOException{ FileWriter fw = new FileWriter("F://stud.txt"); //文件存放于f盘下的"stud.txt"文件下; BufferedWriter bw = new BufferedWriter(fw); double temp1; String temp2; for(int i = 0;i < 4;i++){ for(int j = 1;j < 5-i;j++){ if(sum[j-1] > sum[j]){ temp1 = sum[j]; sum [j] = sum[j-1]; sum[j-1] = temp1; temp2 = name[j]; name[j] = name[j-1]; name[j-1] = temp2; } } } for(int i = 0;i <= 4;i++){ bw.write(name[4-i]); bw.write(" "+sum[4-i]); bw.newLine(); } bw.close(); } public static void main(String[] args) throws IOException{ Score s = new Score(); s.input(); s.compositor(); } }
SimbaLi123
2015-06-16
打赏
举报
回复
这个还是挺简单的啊,你网上找找swing的相关资料,做个大体的框架界面出来,然后填代码就行了
zs1003
2015-06-16
打赏
举报
回复
那怎么才算是呢
Inhibitory
2015-06-16
打赏
举报
回复
这是
悉心求教吗
?
java
图形
编辑系统
课
程设计报告
是一个
java
图形
编辑系统的
课
程设计报告,
包括
任务书,目录,概要说明,概要设计,详细设计,调试分析,试验总结,谢词,参考文献
基于
JAVA
的
学生
成绩
管理系统的设计与实现
基于
JAVA
的
学生
成绩
管理系统的设计与实现,全面权威的系统。
JAVA
课
设
学生
成绩
管理系统.doc
JAVA
课
设
学生
成绩
管理系统.doc
面向对象技术(C++)
学生
成绩
管理系统
课
程设计任务书及说明书
《面向对象技术(C++)》
课
程设计任务书 一、
课
程设计题目
学生
成绩
管理系统 二、
课
程设计目的
课
程设计目的是增强
学生
对面向对象C++语言的基本知识的理解,牢固掌握C++的基本语法和面向对象程序设计
方法
,掌握C++语言调试的基本技能,灵活准确的运用C++类的思想来完成程序的设计,并能综合利用面向对象C++语言进行程序设计,将
课
本上的理论知识和实际有机的结合起来,从而分析解决实际问题。 三、
课
程设计任务与
要求
1.任务与
要求
要求
学生
利用面向对象语言C++编程实现
学生
成绩
管理,菜单实现下面的功能: 输入功能:
(附源码)python
学生
成绩
管理系统 毕业设计 061011
学生
模块: 账号登录认证。 管理个人资料信息,修改可修改的信息项。
学生
成绩
信息查询,查询个人
成绩
。 教师模块: 提交
学生
成绩
,同时查看历史已提交的
学生
成绩
记录。 管理员模块: 维护
学生
,审核
学生
的账号,可以冻结
学生
的登录权限,或者删除
学生
账号。 发布教师,并可以销毁某个教师,更新教师
数据
,模糊搜索教师
数据
等。 查看教师提交的
学生
成绩
数据
,管理员有权利维护它。 3.3非功能需求分析 系统非功能需求有非常多,比如性能需求、可承载最大
用户
数、稳定性、易用性需求等。本系统分析时考虑到易用性需求,因为系统是给人使用
Java
51,402
社区成员
85,919
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章