Java是一種面向對象的編程語言,非常適合用來編寫各種應用程序。如果您正在學習Java編程,您可能需要編寫程序來輸入評委和分數,并計算出最終得分。下面是一個簡單的Java程序,演示如何輸入評委和分數,并計算出最終得分。
import java.util.Scanner; public class ScoreCalculator { public static void main(String[] args) { // 輸入評委個數 Scanner scanner = new Scanner(System.in); System.out.println("請輸入評委個數:"); int judgeCount = scanner.nextInt(); // 輸入每個評委的分數 int[] scores = new int[judgeCount]; for (int i = 0; i< judgeCount; i++) { System.out.println("請輸入第" + (i + 1) + "個評委的分數:"); scores[i] = scanner.nextInt(); } // 計算總分 int sum = 0; for (int score : scores) { sum += score; } // 去掉最高分和最低分 int maxScore = scores[0]; int minScore = scores[0]; for (int score : scores) { if (score >maxScore) { maxScore = score; } if (score< minScore) { minScore = score; } } sum -= maxScore; sum -= minScore; // 計算平均分 double averageScore = (double) sum / (judgeCount - 2); System.out.println("最終得分為:" + averageScore); } }
在上面的程序中,我們首先使用Scanner類從標準輸入中讀取評委個數。然后,我們使用一個數組來保存每個評委的分數。接下來,我們使用一個循環來輸入每個評委的分數。然后,我們計算總分,并去掉最高分和最低分。最后,我們計算平均分,并將其打印到控制臺上。
在實際使用中,您可能需要對此程序進行一些修改,以適應您的具體需求。但是,上面的代碼可以作為一個起點,幫助您開始編寫您自己的輸入評委和分數的Java程序。
上一篇ajax原生設置什么意思
下一篇python的輸入源