Senin, 13 Oktober 2025

 

📝 Refleksi Pembelajaran: Program Penentuan Predikat Nilai dengan PHP

Dalam pembelajaran kali ini, saya belajar bagaimana cara membuat program sederhana menggunakan bahasa pemrograman PHP untuk menentukan predikat nilai berdasarkan input dari pengguna. Program ini menggabungkan elemen HTML dan PHP, di mana HTML digunakan untuk membuat form input nilai, sedangkan PHP digunakan untuk memproses logika penilaian.

Melalui latihan ini, saya memahami beberapa hal penting:

  1. Interaksi antara HTML dan PHP — data dari form dapat dikirim ke server melalui metode POST, lalu diproses oleh skrip PHP.

  2. Penggunaan struktur kendali if–elseif–else — digunakan untuk memeriksa kondisi rentang nilai dan menentukan predikat yang sesuai.

  3. Validasi input — penting untuk memastikan pengguna sudah mengisi nilai agar program tidak error atau menampilkan hasil yang salah.

  4. Logika rentang nilai — melatih kemampuan berpikir logis dan teliti dalam menentukan batas setiap kategori predikat.

Dari kegiatan ini, saya menyadari bahwa pemrograman bukan hanya tentang menulis kode, tetapi juga tentang memecahkan masalah secara sistematis dan logis. Saya juga belajar pentingnya menulis kode yang rapi, menggunakan variabel konsisten, dan menambahkan validasi agar program lebih andal.

Secara keseluruhan, pembelajaran ini membantu saya memahami dasar-dasar pemrograman berbasis kondisi di PHP serta penerapannya dalam kasus nyata seperti sistem penilaian sederhana.





Contoh:

Input/Hasil:

Senin, 06 Oktober 2025

 6. FUNGSI REKRUSIF

Fungsi rekrusif adalah fungsi yang memanggil diri nya sendiri. fungsi ini biasanya di gunakan untuk menyelesaikan masalah seperti faktorial, bialngan fibonacci, pemrograman dinamis dan sebagainya .

contoh penerapan fungsi rekrusif:

A. Faktorial Faktorial

<?php
function faktorial($angka)
{
    if($angka<2)
        {
            return 1;
        }
    else
        {
            return ($angka * faktorial($angka-1));
        }
}
?>
<?php echo"Faktorial 4 adalah : ".faktorial(4); ?>

output :


Contoh penerapan fungsi Rekursif pada bilangan fibonacci :


Otput:



Minggu, 05 Oktober 2025

 4.Fungsi mengunakam nilai balik (Rtlurn)

setelah memperoses nila input,hampir seemua fingsi akan memeberi nilai hasil perosesan tesebut (walaupn da fungsi yang tidak memberi nilai ) cara fungsi memberikan nialinya ini sering di sebut dgn mengembalikan niali (rtlun a value )nilai yang di kembalikan sebuah fungsi  dapat di tampung kedalam variabel atau langsung di tampilkan di web browser

Contoh:

<?php

//nama siswa = Noval Sukmadinata;

function hitung_umur($thn_lahir,$thn_sekarang)

{

$umur = $thn_sekarang - $thn_lahir;

return $umur;

}

?>

<?php echo"umur sayah adalah", hitung_umur(2000,2025);


5.memangil fungsi dalam fungsi

<?php

funtion kenalan ($nama,$salam){

echo"$salam";echo"perkenalkan nama saya Noval Sukadinata ",$nama."<br>";

//memangil fungsi yang lain

echo "saya berusia",hitung_umur(2008,2025),"tahun <br>," echo senag bertemu dengan anda ";

?>

<?php kenalan("Noval Sukmadinata","Assalamualaikum"); ?>


5.Memangil fungsi dalam fumgsi

Otput: