Senin, 13 Oktober 2025

Refleksi

 Refleksi Tugas PHP (Cek Predikat Nilai)

Dalam tugas ini, saya membuat program PHP sederhana yang berfungsi untuk menentukan predikat nilai huruf (A–D) berdasarkan input angka dari pengguna.
Program ini menggunakan struktur percabangan if, elseif, dan else untuk membandingkan nilai yang dimasukkan dengan rentang nilai yang sudah ditentukan.

Melalui tugas ini, saya belajar bahwa:

  1. $_POST digunakan untuk mengambil data dari form HTML yang dikirim dengan method POST.

  2. Perlu memakai isset() agar tidak muncul error ketika halaman pertama kali dibuka.

  3. Struktur if–elseif–else penting untuk membuat keputusan logis dalam program.

  4. Menentukan rentang nilai harus menggunakan tanda logika >= dan <= supaya hasilnya sesuai.

  5. Penulisan sintaks PHP harus rapi dan urut agar mudah dibaca dan tidak error.

Dengan memahami ini, saya jadi tahu bagaimana PHP memproses input dari user dan memberikan output berdasarkan kondisi tertentu.

Sintak nya:

<form method="post" action="">
    <input type="text" name="nilai">
    <input type="submit" value="Cek Predikat">
</form>

<?php
if (isset($_POST['nilai'])) {
    $nilai = $_POST['nilai'];

    if ($nilai >= 91 && $nilai <= 100) {
        print "Predikat: A";
    }
    elseif ($nilai >= 81 && $nilai <= 90) {
        print "Predikat: B";
    }
    elseif ($nilai >= 71 && $nilai <= 80) {
        print "Predikat: C";
    }
    elseif ($nilai >= 60 && $nilai <= 70) {
        print "Predikat: D";
    }
    else {
        print "Nilai tidak valid";
    }
}
?>

Tidak ada komentar:

Posting Komentar

sdbbds

<?php include "koneksi_server.php" ; $nis = $_POST [ 'nis' ]; $nama = $_POST [ 'nama' ]; $kelas = $_POST [ ...