LATIHAN CARA MENGGUNAKAN STRUKTUR KONTROL

 STRUKTUR KONTROL

Sebelum memulai pastikan sudah memiliki, VS Code, xammp jika belum, bisa mendonwload dahulu https://code.visualstudio.com/download & https://www.apachefriends.org/download.html.
1. Buat folder yang dinginkan (pastikan nama tidak ada spasi bisa menggunakan "_") pada folder xampp > htdocs

2. Buka VS Code, dan lakukan open folder

3. Silahkan buat file baru, pastikan pada akhir penamaan diberi ".php"


4. Kemudian isi sesuai apa yang dibutuhkan.
        1. Buat variabel, minimal belanja dan total belanja yang berisi nilai 100000 dan 120000. Jika total             belanja lebih besar dari minimalnya, maka dapat diskon 10%!
            Pada bagian statement juga ditampilkan total bayar setelah dapat diskon!
        2. Sama seperti no.1, tapi total belanjanya 100000, Jika total belanjanya lebih besar sama dengan                 minimalnya, maka dapat diskon 10%!

<html>
<head>
  <title>Logical Operator</title>
<body>
<?php 
$minimal_belanja =100000;
$total_belanja =90000;

echo("Total Belanja: Rp.");
echo ($total_belanja);
echo "<br>";
if ($total_belanja >= $minimal_belanja) {
echo "Selamat, anda dapat diskon 10%!";
}

else {
echo "Maaf, anda tidak dapat diskon!";
}
echo "<br>";
echo("Total Bayar: Rp.");
if ($total_belanja >= $minimal_belanja)
echo ($total_belanja = $total_belanja - (0.1*$total_belanja));
else
echo ($total_belanja);
?>

</body>
</html>


5. Jika ingin melakukan cek, bisa dengan cara berikut: localhost/(nama file yang digunakan)


Maka tampilannya akan seperti ini.

Untuk membuat proses seperti kalkulator yang bisa melakukan perhitungan :
    a. Penjumlahan (+) 
    b. Pengurangan (-) 
    c. Perkalian (*) 
    d. Pembagian (/) 
    e. Modulus (%) 

Pakai script dibawah ini : 
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Kalkulator</title>
</head>
<body>
  <?php
  $bil1 = 15 ;
  $bil2 = 5 ;
  $op = "%"; //ubah tanda dan angka perhitungan sesuai keperluan
  $kr = $bil1 - $bil2;
  $t = $bil1 + $bil2;
  $b = $bil1 / $bil2;
  $kl = $bil1 * $bil2;
  $mo = $bil1 % $bil2;

  echo "Bilangan 1 = $bil1";
  echo "<br>";
  echo "Bilangan 2 = $bil2";
  echo "<br>";
  echo "Operator = $op";
  echo "<br>";
 
  if ($op == "+") {
    echo "Hasilnya $bil1 $op $bil2 = $t";
  }
  else if ($op == "-") {
    echo "Hasilnya $bil1 $op $bil2 = $kr";
  }
  else if ($op == "/") {
    echo "Hasilnya $bil1 $op $bil2 = $b";
  }
  else if ($op == "*") {
    echo "Hasilnya $bil1 $op $bil2 = $kl";
  }
  else {
    echo "Hasilnya $bil1 $op $bil2 = $mo";
  }
  ?>
</body>
</html>

Maka hasilnya:

Ada pula untuk program untuk toko
    Sebuah minimarket menyediakan fasilitas belanja melaui online. Dan dibulan ini toko, tersebut memberikan diskon. Cara membuat  program untuk toko tersebut dengan perumpamaan pembeli adalah sebagai berikut :
barang 1 : sabun cuci rinso, harga 9000, jumlah 3, diskon 0.05
barang 2 : sikat gigi pepsodent, harga 7000, jumlah 2, diskon 0.07

Output: 
-Harga total barang setelah didiskon 
-Jumlah total harga yang harus dibayar pembeli. 
-Jika pembeli tersebut adalah member, maka akan mendapat diskon lagi sebesar 5%. 
-Jumlah barang yang dibeli ada 2.

Scriptnya : 

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <?php
  $nama_barang1="Sabun Cuci Rinso";
  $harga1 = 9000;
  $jumlah1 = 3;

  $nama_barang2="Sikat Gigi Pepsoden";
  $harga2 = 7000;
  $jumlah2 = 2;
  $member = "ya";

  echo "Apakah pembeli sebagai member:$member <br><br>";
  echo "Nama barang yang dibeli <br>";
  echo "Barang 1 : <br>";
  echo "Barang = $nama_barang1<br>";
  echo "Harga = Rp. $harga1<br>";
  echo "Jumlah = $jumlah1<br>";
  echo "Diskon = 0.05 <br><br>";

  echo "Barang 2 : <br>";
  echo "Barang = $nama_barang2<br>";
  echo "Harga = Rp. $harga2<br>";
  echo "Jumlah = $jumlah2<br>";
  echo "Diskon = 0.05 <br><br>";

  $total1 = ($harga1 * $jumlah1)-(($harga1 * $jumlah1)*0.05);
  $total2 = ($harga2 * $jumlah2)-(($harga2 * $jumlah2)*0.05);
  $total_harga = $total1 + $total2;

  echo "Total harga = Rp. $total_harga<br>";
  echo "Diskon untuk member = 0.05<br>";

  if ($member == "ya"){
    $total_harga_member = $total_harga-($total_harga * 0.05);
    echo "Harga yang harus dibayar =Rp. $total_harga_member";
  } else{
    echo "Harga yang harus dibayar =Rp. $total_harga";
  }
 
  ?>
</body>
</html>

Maka hasilnya akan seperti ini:









Komentar

Postingan populer dari blog ini

OSINT

LOCAL/REMOTE FILE INCLUSION

OSINT UTS