import java.util.Arrays;

public class KonstantaFinal {
    static final int TARIF_PPN_PERSEN = 11;   // konstanta class, kapital + garis bawah
    static final int BATAS_GRADE_A = 90;

    public static void main(String[] args) {
        final int harga = 250000;             // konstanta lokal
        long ppn = harga * TARIF_PPN_PERSEN / 100;
        long total = harga + ppn;

        System.out.println("harga  = " + harga);
        System.out.println("ppn    = " + ppn);
        System.out.println("total  = " + total);

        final String grade;                   // blank final: belum berisi
        int skor = 92;
        if (skor >= BATAS_GRADE_A) {
            grade = "A";                      // pengisian satu-satunya
        } else {
            grade = "B";
        }
        System.out.println("grade  = " + grade);

        final int[] nilai = {80, 90, 70};     // rujukan array terkunci...
        nilai[0] = 95;                        // ...tetapi isinya masih bisa diubah
        System.out.println("nilai  = " + Arrays.toString(nilai));
    }
}
