导航:首页 > 编程语言 > java大赛评分系统

java大赛评分系统

发布时间:2024-06-03 14:19:48

Ⅰ 用java编写一个游戏级别评分器,循环录入每一局(共10局)的游戏得分,显示输出游戏级别..

方法如下,级别可以自己调整:

publicclassTest{

//游戏得分总数
publicstaticintgetScore(){

intsum=0;
for(inti=0;i<10;i++){

Scannerscanner=newScanner(System.in);
System.out.println("请输入第"+(i+1)+"局的分数");

intscore=scanner.nextInt();
sum+=score;
}
returnsum;
}

//游戏级别
publicstaticvoidgetRank(intscore){

if(score>=90){
System.out.println("总分是"+score+":甲");
}elseif(score>=70){
System.out.println("总分是"+score+":乙");
}elseif(score>=60){
System.out.println("总分是"+score+":丙");
}else{
System.out.println("总分是"+score+":丁");
}

}

//主方法
publicstaticvoidmain(String[]args){

intscore=getScore();
getRank(score);
}
}

运行效果:

Ⅱ 用 java 编写一个应用程序,对数学题目进行评分

import java.util.Scanner;

public class Test {
public static void main(String[] args) {
Scanner ipt = null;
System.out.print("输入题目数:");
ipt = new Scanner(System.in);
int count = ipt.nextInt();
System.out.println("请输入答案:");
ipt = new Scanner(System.in);
String str = ipt.nextLine();//接受输入在同一行的所有答案,保存为包括空格在内的字符串
// System.out.println(str);
String[] strs = str.split(" ");//将输入的字符串以空格为间隔分成一个字符串数组
// System.out.println("长度:"+strs.length);
//将字符串数组转成int数组,数组zqda就是保存的所有正确答案的数组
int[] zqda = new int[count];
for (int i = 0; i < strs.length; i++) {
zqda[i] = Integer.parseInt(strs[i]);
}
System.out.println("请输入自己的答案:");
int[] myda = new int[count];
for (int i = 0; i < myda.length; i++) {
System.out.print(i+1+".");//题号
ipt = new Scanner(System.in);
myda[i] = ipt.nextInt();
}
int yes = 0;//用来记录正确的答案
for (int i = 0; i < myda.length; i++) {
if(zqda[i] == myda[i]) yes++;//如果自己的答案==标准答案,yes+1
}
System.out.println((double)yes/(double)count*100+"%");//百分数输出貌似应该还有其他简单的方法,我一时记不起来,就自己拼了一个
}
}
我也正在学习,刚好用你的例子练了一下,相互学习哈!

Ⅲ 求这个Java题答案 编写一个游戏级别评分器,循环输入每一局(共10局)的游戏得分,显示输出游

简易评分器

publicclassMax{
publicstaticvoidmain(String[]args){
Scannerin=newScanner(System.in);
int[]arr=newint[10];
intk=0;
doublea=0.0;
doubleb=0.0;
for(inti=0;i<arr.length;i++){
k+=1;
System.out.print("输入第("+(i+1)+")游戏分数:");
arr[i]=in.nextInt();
if(arr[i]>80){
a+=1;
}
}
System.out.println("a:"+a);
b=(a/k);
System.out.println("a:"+a);
if(a/10>0.9){
System.out.println("一级");
}elseif(0.6<b&&b<=0.9){
System.out.println("二级");
}else{
System.out.println("继续努力");
}
}
}
阅读全文

与java大赛评分系统相关的资料

热点内容
2017程序员工资统计 浏览:153
ps2021暂存盘文件手动清理 浏览:459
fdt表中的长文件名 浏览:508
mysql管理员默认密码 浏览:359
越狱ios8直接删系统文件 浏览:490
文件柜的倾斜度是多少 浏览:115
苹果耳机切换不了 浏览:968
有什么小说网站可以看所有小说 浏览:661
苹果云盘文件怎么存在 浏览:466
红米手机里面的txt文件 浏览:360
华为pad摄像头在哪个文件夹 浏览:147
手机版编程猫如何复制角色 浏览:599
动漫图片的文件格式 浏览:560
黑衣紧身美女跳小苹果 浏览:670
无法收缩数据库 浏览:216
java中获取二维数组的长度 浏览:510
手机里面的数据线怎么接 浏览:491
微信转帐是红包吗 浏览:748
如何学会函数编程 浏览:985
js赋值高度 浏览:940

友情链接