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:

Senin, 29 September 2025

 Membuat fungsi dalam program

A. Konsep sisi fungsi dalam pemrograman aplikasi web si server

    Fungsi dalam bahsa pemrograman /kode pemrograman yang dirancang untuk melakukan sebuah tugas tentu dan meupakan bagian dari program utama.

Format dasar pembuat fungsinya adalah sebagai berikut:

nama_fungsi fungsional($parameter1$parameter2)

    {

        //kode program fungsi dijalankan kembali $nilaiakhir

    }


Ket :

    1.kata function adalah instruksi ke php bahwa Anda akan membuat sebuah fungsi

    2.nama_fungsi adalah nama bagi fungsi yang akan ditulis

    3.$parameter1,$parameter2 adalah variabel perantara yang mempunyai nilai input yang diperlukan

    Dalam penyimpanan fungsi(argumen). hal tersebut bergantung pada kebutuhan kita bebas memakai sebanyak banyak parameter yang di perlukan perintah retrun adalah printah khusus untuk fungsi dalam hal ini kata retrun notifikasi ke php jika program fungsi telah selasai.


B . Prosedur penggunaan fungsi dalam pemrograman web 

   1 .Fungsi tanpa parameter (prosedur)

    Biasanya fungsi parameter dalam php disebut (prosedur)jika fungsi tanpa parameter nama fungsi hanya di ikuit tanda kuning.

Contoh :







    2 .Fungsi dengan menggunakan Prosedur

Contoh :







   

 Pemrogram Web

Fungsi degan nilai default

Nilai default dapat kita berikan di pata meter nilai default berfungsi mengisi nila sebuah pera meter jika pera meter itu tidak di isi nilainnya .Mmisalnya kita lupa mengisi para meter salam maka perogram akan error.Oleh karna itu kita perlu memberikan nilai default agar tidak error.

<?php

//membuat fungsi pekenalan 

funcition perkenal ($nama,$salam="Asslamualaikum")

{

echo"$salam<br>";

echo"perkenalan nama saya $nama<br>";

echo"senang berkenalan dengan anda";

}

?>