เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ให้เกรดเพิ่มเติม

ระบบข้อความแบบกำหนดเองได้รับการตอบรับดีมาก ทางผู้ดูแลจึงต้องการให้พัฒนาระบบต่อไปอีก โดยโรงเรียนมีระบบเกียรตินิยมที่แบ่งเป็นระดับ ห่างกันระดับละ 2 คะแนนเริ่มต้นจาก 10 และต้องการให้ตรวจจับนักเรียนที่สอบตกได้ตั้งแต่ต้นในโค้ด

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Java ระดับกลาง

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ตรวจจับเกรดที่ไม่ผ่าน (ต่ำกว่า 10) ให้เร็วที่สุดในลำดับเงื่อนไข
  • เติมคีย์เวิร์ดที่ถูกต้องเพื่อครอบคลุมเกรดที่ต่ำกว่า 18
  • ตรวจสอบให้แน่ใจว่าเกรดที่เหลือทั้งหมดได้รับข้อความ "With highest distinction"

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

class Grader {
    public static void main(String[] args) {
        int grade = 14;

        // Catch failing grades lower than 10
        if (grade < 10) {
            System.out.println("Failing grade");
        } else if (grade < 14) {
            System.out.println("Passing grade");
        // Fill in the correct keyword    
        } ____ ____ (grade ____ ____) {
            System.out.println("With distinction");
        // Fill in the correct keyword    
        } ____ {
            System.out.println("With highest distinction");
        }
    }
}
แก้ไขและรันโค้ด