
TQC+ 物件導向程式語言 Java 6 208 分數制度
題目說明:
請開啟檔案 JPD02.java,依下列題意完成作答。將 JPD02.java 內的 class JPD02 修改為 class JPA02,檔案另存成 JPA02.java,並編譯為 JPA02.class。
設計說明:
(1) 請寫出一個可以輸入學生分數,並判斷分數等級的程式。
(2) 當分數>=90分,等級為 A,顯示【Your grade is A】。
(3) 當分數介於 90 分到 80 分之間,例如 90 分 > 分數 >= 80 分,等級為 B,顯示【Your grade is B】。
(4) 當分數介於 80 分到 70 分之間,例如 80 分 > 分數 >= 70 分,等級為 C,顯示【Your grade is C】。
(5) 當分數介於 70 分到 60 分之間,例如 70 分 > 分數 >= 60 分,等級為 D,顯示【Your grade is D】。
(6) 當分數小於 60 分以下,例如 60 分 > 分數,等級為 F,顯示【Your grade is F】。
(7) 程式執行時,畫面顯示【Input:】,請使用者輸入一個整數。
(8) 重複執行五次,顯示如執行結果參考畫面。
執行結果參考畫面:

程式碼:
import java.util.*;
class JPA02 {
static Scanner keyboard = new Scanner(System.in);
public static void main(String[] args) {
test();
test();
test();
test();
test();
}
public static void test() {
System.out.println("Input:");
int grade = keyboard.nextInt();
String str = "Your grade is ";
if(grade >= 90)
System.out.println(str + "A");
else if(grade >= 80)
System.out.println(str + "B");
else if(grade >= 70)
System.out.println(str + "C");
else if(grade >= 60)
System.out.println(str + "D");
else
System.out.println(str + "F");
}
}
TQC+ 物件導向程式語言 Java 6 第二類:條件判斷式
如果覺得文章內容還不錯的話,麻煩請幫我點個讚!感謝
可以多點幾次喔~~
第一次點讚需使用 Google 或 Facebook 帳號註冊


一個評論
自動引用通知: