ตัวอย่างโค้ดโปรแกรมภาษาจาวา คำนวณการตัดเกรดในระดับมัธยมศึกษา ซึ่งมีระดับผลการเรียน 8 ระดับ จากคะแนนเต็ม 100 คะแนน
ระดับผลการเรียน 8 ระดับ
- เกรด 4 ได้คะแนนตั้งแต่ 80 คะแนน ขึ้นไป
- เกรด 3.5 ได้คะแนน 75-79 คะแนน
- เกรด 3 ได้คะแนน 70-74 คะแนน
- เกรด 2.5 ได้คะแนน 65-69 คะแนน
- เกรด 2 ได้คะแนน 60-64 คะแนน
- เกรด 1.5 ได้คะแนน 55-59 คะแนน
- เกรด 1 ได้คะแนน 50-54 คะแนน
- เกรด 0 ได้คะแนนต่ำกว่า 50 คะแนน
ตัวอย่าง Flowchart

ตัวอย่างโค้ด
//----------------------------------------------------------
// Author : THAI OPEN CODE
// Author URI: https://www.thaiopencode.com
// Facebook : https://www.facebook.com/ThaiOpenCode
//----------------------------------------------------------
import java.util.Scanner;
public class HighSchoolGrade {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print(" Input total score : ");
int Score = scan.nextInt();
String Grade;
if(Score >= 80){
Grade = "4";
}
else if(Score >= 75){
Grade = "3.5";
}
else if(Score >= 70){
Grade = "3";
}
else if(Score >= 65){
Grade = "2.5";
}
else if(Score >= 60){
Grade = "2";
}
else if(Score >= 55){
Grade = "1.5";
}
else if(Score >= 50){
Grade = "1";
}
else{
Grade = "0";
}
System.out.println(" The Grade is " + Grade);
scan.close();
}
}
แสดงผล
