導航:首頁 > 編程語言 > 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大賽評分系統相關的資料

熱點內容
proface密碼 瀏覽:190
什麼app幫別人買感冒葯 瀏覽:365
華為終端客服微信 瀏覽:33
文件後面加內容應該怎麼取名 瀏覽:959
可以學會講白話的app有哪些 瀏覽:332
mysql資料庫navicat 瀏覽:246
word如何固定文本框 瀏覽:974
什麼文件轉換為pst 瀏覽:76
編程在哪裡好找工作 瀏覽:177
電腦圖標上有個文件 瀏覽:832
筆記本i5系統重裝教程 瀏覽:472
文件如何變白 瀏覽:679
長城c30加裝導航升級 瀏覽:648
壓縮包會改變文件內容么 瀏覽:548
45度面槽怎麼編程 瀏覽:742
蘋果6原裝充電器多大的 瀏覽:814
騰訊群文件 瀏覽:584
win10雙擊excel文件無法直接打開 瀏覽:152
dnf90版本劍魂右槽排名 瀏覽:375
mac給文件夾添加快捷方式到桌面 瀏覽:221

友情鏈接