Java程序学生成绩管理.docx

上传人:b****6 文档编号:3620290 上传时间:2022-11-24 格式:DOCX 页数:29 大小:78.88KB
下载 相关 举报
Java程序学生成绩管理.docx_第1页
第1页 / 共29页
Java程序学生成绩管理.docx_第2页
第2页 / 共29页
Java程序学生成绩管理.docx_第3页
第3页 / 共29页
Java程序学生成绩管理.docx_第4页
第4页 / 共29页
Java程序学生成绩管理.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

Java程序学生成绩管理.docx

《Java程序学生成绩管理.docx》由会员分享,可在线阅读,更多相关《Java程序学生成绩管理.docx(29页珍藏版)》请在冰豆网上搜索。

Java程序学生成绩管理.docx

Java程序学生成绩管理

学生成绩管理

功能:

输入10个学生的学号,姓名,4科成绩(数学,英语,Java,计算机基础)。

计算出平均成绩,以平均成绩降序输出成绩表。

输出全组的各科平均分,最高分和最低分。

输入姓名查询。

代码:

publicclassSG1{

publicstaticvoidmain(String[]args){

newTableTest();

}

}

classFrameTestextendsJFrame{

publicFrameTest(){

super("小试牛刀1");

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setVisible(true);

setSize(700,300);

}

}

classPanelTestextendsFrameTest{

JPanelpn1,pn2;

publicPanelTest(){

pn1=newJPanel();

pn2=newJPanel();

pn1.setBackground(Color.white);

getContentPane().add("Center",pn1);

getContentPane().add("South",pn2);

}

}

classTableTestextendsPanelTest{

JTextFieldtf1,tf2,tf3,tf4,tf5,tf6,tf7,tf8;

intt3=0,t4=0,t5=0,t6=0,t7=0,t8=0;//输入的第1个学生的信息

JTextFieldtf21,tf22,tf23,tf24,tf25,tf26,tf27,tf28;

intt23=0,t24=0,t25=0,t26=0,t27=0,t28;//输入的第2个学生的信息

JTextFieldtf31,tf32,tf33,tf34,tf35,tf36,tf37,tf38;

intt33=0,t34=0,t35=0,t36=0,t37=0,t38;//输入的第3个学生的信息

JTextFieldtf41,tf42,tf43,tf44,tf45,tf46,tf47,tf48;

intt43=0,t44=0,t45=0,t46=0,t47=0,t48;//输入的第4个学生的信息

JTextFieldtf51,tf52,tf53,tf54,tf55,tf56,tf57,tf58;

intt53=0,t54=0,t55=0,t56=0,t57=0,t58;//输入的第5个学生的信息

JTextFieldtf61,tf62,tf63,tf64,tf65,tf66,tf67,tf68;

intt63=0,t64=0,t65=0,t66=0,t67=0,t68;//输入的第6个学生的信息

JTextFieldtf71,tf72,tf73,tf74,tf75,tf76,tf77,tf78;

intt73=0,t74=0,t75=0,t76=0,t77=0,t78;//输入的第7个学生的信息

JTextFieldtf81,tf82,tf83,tf84,tf85,tf86,tf87,tf88;

intt83=0,t84=0,t85=0,t86=0,t87=0,t88;//输入的第8个学生的信息

JTextFieldtf91,tf92,tf93,tf94,tf95,tf96,tf97,tf98;

intt93=0,t94=0,t95=0,t96=0,t97=0,t98;//输入的第9个学生的信息

JTextFieldtf101,tf102,tf103,tf104,tf105,tf106,tf107,tf108;

intt103=0,t104=0,t105=0,t106=0,t107=0,t108;//输入的第10个学生的信息

JTextFieldtfmath,tfeg,tfjava,tfcp,tfmMax,tfmMin,tfeMax,tfeMin,tfjMax,tfjMin,tfcMax,tfcMin;

inttm3=0,te4=0,tj5=0,tc6=0;

inttmathmax=0,tmathmin=0,tegmax=0,tegmin=0,tjamax=0,tjamin=0,tcpmax=0,tcpmin=0;

booleanfag=false;

Stringsname;

JTabletb;

publicTableTest(){

System.out.print("请输入第1学生的学号:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf1=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第1学生的姓名:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf2=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第1学生的应用数学的成绩:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf3=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第1学生的大学英语:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf4=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第1学生的Java程序设计:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf5=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第1学生的计算机基础:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf6=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

t3=Integer.parseInt(tf3.getText());

t4=Integer.parseInt(tf4.getText());

t5=Integer.parseInt(tf5.getText());

t6=Integer.parseInt(tf6.getText());

t7=(t3+t4+t5+t6)/4;

tf7=newJTextField(String.valueOf(t7));//第1行信息

System.out.print("请输入第2学生的学号:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf21=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第2学生的姓名:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf22=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第2学生的应用数学的成绩:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf23=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第2学生的大学英语的成绩:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf24=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第2学生的Java程序设计的成绩:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf25=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第2学生的计算机基础的成绩:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf26=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

t23=Integer.parseInt(tf23.getText());

t24=Integer.parseInt(tf24.getText());

t25=Integer.parseInt(tf25.getText());

t26=Integer.parseInt(tf26.getText());

t27=(t23+t24+t25+t26)/4;

tf27=newJTextField(String.valueOf(t27));//第2行信息

System.out.print("请输入第3学生的学号:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf31=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第3学生的姓名:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf32=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第3学生的应用数学的成绩:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf33=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第3学生的大学英语的成绩:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf34=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第3学生的Java程序设计的成绩:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf35=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第3学生的计算机基础的成绩:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf36=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

t33=Integer.parseInt(tf33.getText());

t34=Integer.parseInt(tf34.getText());

t35=Integer.parseInt(tf35.getText());

t36=Integer.parseInt(tf36.getText());

t37=(t33+t34+t35+t36)/4;

tf37=newJTextField(String.valueOf(t37));//第3行信息

System.out.print("请输入第4学生的学号:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf41=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第4学生的姓名:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf42=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第4学生的应用数学的成绩:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf43=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第4学生的大学英语:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf44=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第4学生的Java程序设计:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf45=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第4学生的计算机基础:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf46=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

t43=Integer.parseInt(tf43.getText());

t44=Integer.parseInt(tf44.getText());

t45=Integer.parseInt(tf45.getText());

t46=Integer.parseInt(tf46.getText());

t47=(t43+t44+t45+t46)/4;

tf47=newJTextField(String.valueOf(t47));//第4行信息

System.out.print("请输入第5学生的学号:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf51=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第5学生的姓名:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf52=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第5学生的应用数学的成绩:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf53=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第5学生的大学英语:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf54=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第5学生的Java程序设计:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf55=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

System.out.print("请输入第5学生的计算机基础:

");

try{

BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));

tf56=newJTextField(in.readLine());

}catch(IOExceptione){

e.printStackTrace();

}

t53=Integer.parseI

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1