「java实现计分」java分数计算
今天给各位分享java实现计分的知识,其中也会对java分数计算进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java中积分规则经常变动,有何好的方法
- 2、用java编写一个可以随机产生100以内整数的加减法选择题,注意,是选择题,并且可以计分,求大佬帮
- 3、编写一个JAVA程序,实现从键盘输入三个学生的三门成绩并计算每个学生的平均分
- 4、用java编写程序实现学生成绩等级划分,输入考试成绩,程序会相应输出成绩等级,要求使用switch语句.
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实现计分的信息别忘了在本站进行查找喔。
发布于:2022-12-11,除非注明,否则均为
原创文章,转载请注明出处。