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

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接