导航:首页 > 编程语言 > 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大赛评分系统相关的资料

热点内容
数控车床刚性班牙如何编程 浏览:370
在ps中生成的文件格式是 浏览:102
找模特平台app有哪些 浏览:438
office3652016激活工具 浏览:857
现实中的数据说明什么 浏览:15
三星q330拆机教程 浏览:597
pmp转换器找不到文件 浏览:8
小米WiFiapp不能登录 浏览:736
哪个app能刷公考题 浏览:803
dbca创建数据库 浏览:335
iphone6面部识别破解 浏览:776
笔记本电脑找不到uv保存的文件 浏览:163
高端手机网站怎么做 浏览:91
ps教程百度云盘 浏览:965
编程等级测评合格后证书怎么寄 浏览:781
抖音显示网络错误怎么办华为手机 浏览:778
spss如何跑数据 浏览:716
找不到启动的文件 浏览:38
移动歌曲怎么找不到指定文件 浏览:43
javaweb选课系统 浏览:182

友情链接