「java实现计分」java分数计算

博主:adminadmin 2022-12-11 04:30:06 90

今天给各位分享java实现计分的知识,其中也会对java分数计算进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java中积分规则经常变动,有何好的方法

计分器只计算累加分,不计算本次得分。本次得分通过接口,将需计调用另一类的实例完成。另一类实现计分接口。如需要修改,只改计分类。其它类不做任何变化。

用java编写一个可以随机产生100以内整数的加减法选择题,注意,是选择题,并且可以计分,求大佬帮

简单的写了一个参考效果代码

Java可以很简单的生成两个数字, 并且计算出两个数字的加减运算的结果 ; 得到结果后和选择的结果进行比较.即可.答对就加分

界面可以使用awt/swing/javafx/jsp等.

通过上一题下一题按钮, 来查看题目,

编写一个JAVA程序,实现从键盘输入三个学生的三门成绩并计算每个学生的平均分

可以自定义人数,你还没学到面向对象吧,那就给个面向过程的

import java.util.Scanner;

public class StudentResult{

public static void main(String[] args){

Scanner x=new Scanner(System.in);

System.out.print("请输入学生的人数:");

int rs=x.nextInt();//输入学生人数,rs=学生数量

System.out.print("请输入课程数目:");

int sm=x.nextInt();//输入有几门课,sm=课程数目

String kc[]=new String[sm];//数组用来装各个课程名字

String xs[]=new String[rs];//数组用来装每个学生姓名

int fs[][]=new int[rs][sm];//数组用来装每个学生每门分数

for(int i=0;ikc.length;i++){

System.out.print("请定义第"+(i+1)+"门课程是什么:");

kc[i]=x.next();

}

for(int i=0;ixs.length;i++){

System.out.print("请输入第"+(i+1)+"个学生的姓名:");

xs[i]=x.next();

}

int zf[]=new int[rs];//每个学生总分

double pj[]=new double[rs];//每个学生平均分

String all[]=new String[rs];

for(int i=0;irs;i++){//i代表人名字

String cj="";

for(int j=0;jsm;j++){//j代表课程名字

System.out.print("请输入第"+(xs[i])+(kc[j])+"的成绩");

fs[i][j]=x.nextInt();

zf[i]=zf[i]+fs[i][j];

cj=cj+fs[i][j]+"\t";}

pj[i]=(double)zf[i]/sm;

all[i]=xs[i]+"\t"+cj+zf[i]+"\t"+pj[i];

}

for(int j=0;jxs.length-1;j++){

for(int i=0;ixs.length-1;i++){

if(zf[i]zf[i+1]){

int c=zf[i]; String d=all[i];

zf[i]=zf[i+1]; all[i]=all[i+1];

zf[i+1]=zf[i]; all[i+1]=d;}

}

}

System.out.print("学生\t");

for(int i=0;ism;i++){

System.out.print(kc[i]+"\t");}

System.out.print("总分\t平均分\t排行榜\t\n");

for(int i=0;ixs.length;i++){

System.out.println(all[i]+"\t第"+(i+1)+"名");}

}

}

用java编写程序实现学生成绩等级划分,输入考试成绩,程序会相应输出成绩等级,要求使用switch语句.

import java.util.Scanner;

public class test {

public static void main(String[] args) {

Scanner x = new Scanner(System.in);

System.out.println("请输入成绩");

int a=x.nextInt();

int n=a/10; //百分制转换为等第

switch(n){

case 10: //表示如果n=10,也就是一百分,输出A

case 9:

System.out.println("A");

break;

case 8:

System.out.println("B");

break;

case 7:

System.out.println("C");

break;

case 6:

System.out.println("D");

break;

case 5:

case 4:

case 3:

case 2:

case 1:

case 0:

System.out.println("FAIL"); //低于六十分的输出不及格 FAIL

break;

default:System.out.println(" 请输入一个正确的成绩"); //输入的不是百分制,报错

}

}

}

java实现计分的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java分数计算、java实现计分的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-11,除非注明,否则均为首码项目网原创文章,转载请注明出处。