Lompat ke konten Lompat ke sidebar Lompat ke footer

Script Sederhana PHP Menghitung Diskon | Tutorial

Script Sederhana PHP Menghitung Diskon

    Bagi Anda, aplikasi sekarang ada di mana-mana dan digunakan untuk mendukung pekerjaan manusia. Salah satunya adalah bahasa pemrograman PHP. Ini adalah program berbasis web dan dapat digunakan untuk membuat aplikasi berbasis web dan desktop juga. Aplikasi yang menggunakan PHP kini telah membuat terobosan ke banyak bidang, termasuk: Pendidikan, Kesehatan, Bisnis, dan Bidang Lainnya. Dalam contoh kasus kami, itu bisa menjadi area bisnis. Realitas lingkungan kita adalah bahwa diskon sangat terkait dengan penjualan.

Cara Menghitung Diskon di PHP (Latihan) :

    Sebelum memulai pastikan sudah memiliki, VS Code & XAMPP jika belum, bisa mendonwload dahulu https://code.visualstudio.com/download & https://www.apachefriends.org/download.html.

1. Buka dan download bahan.php pada link berikut: LinkPHP. Ekstract file yang sudah didownload pada folder xampp > htdocs


2. Buka VS Code, dan lakukan open folder (skontrol)


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


4. Untuk awalan, bisa dengan menggunakan "!" lalu enter, atau bisa copy text 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>Latihan</title>
</head>
<body>

</body>
</html>


5. Kemudian isi sesuai apa yang dibutuhkan dalam soal. Buat script untuk menampilkan :

a. 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!

<!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>Hitung Diskon</title>
</head>
<body>
<?php
$minimal_belanja =100000;
$total_belanja =120000;
// Ubah total belanja sesuai keinginan

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>


b. Sama seperti a, tapi total belanjanya 100000, Jika total belanjanya lebih besar sama dengan minimalnya, maka dapat diskon 10%!
Pada bagian statement juga ditampilkan total bayar setelah dapat diskon!
Tambahkan pula variabel dan statement jika total belanja lebih kecil dari minimal!

<!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>Hitung Diskon</title>
</head>
<body>
<?php
$minimal_belanja =100000;
$total_belanja =100000; // Ubah total belanja sesuai keinginan

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>


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



Maka tampilan akhirnya akan seperti berikut :

1. Minimal belanja dan total belanja yang berisi nilai 100000 dan 120000. Jika total belanja lebih besar dari minimalnya, maka dapat diskon 10%!




2. Total belanjanya 100000, Jika total belanjanya lebih besar sama dengan minimalnya (100000), maka dapat diskon 10%!




TUGAS

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>Document</title>
</head>
<body>

  <?php
  $bil1 = 15 ;
  $bil2 = 4 ;
  $op = "%"; //ubah angka dan tanda perhitungan sesuai keperluan

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

</body>
</html>



Maka tampilannya seperti ini :




Buatlah program untuk toko
    Sebuah minimarket menyediakan fasilitas belanja online. Dan untuk bulan ini toko tersebut memberikan discount. Buatlah 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>Hitung Diskon</title>
</head>
<body>
<?php

$member = "ya";
$diskon_member = 0.05;
$nama_barang1 = "Sabun Cuci Rinso";
$harga1 = 9000;
$jumlah1 = 3;
$diskon1 = 0.05;
$nama_barang2 = "Sikat Gigi Pepsodent";
$harga2 = 7000;
$jumlah2 = 2;
$diskon2 = 0.07;

echo("Apakah ada kartu member? : $member");
echo "<br>";
echo "<br>";
echo("Nama barang yang dibeli");
echo "<br>";
echo("Barang 1");
echo "<br>";
echo ("Barang = $nama_barang1");
echo "<br>";
echo ("Harga = $harga1");
echo "<br>";
echo ("Jumlah = $jumlah1");
echo "<br>";
echo ("Diskon = $diskon1");
echo "<br>";
echo "<br>";
echo("Barang 2");
echo "<br>";
echo ("Barang = $nama_barang2");
echo "<br>";
echo ("Harga = $harga2");
echo "<br>";
echo ("Jumlah = $jumlah2");
echo "<br>";
echo ("Diskon = $diskon2");
echo "<br>";
echo "<br>";

    $biaya1 = ($harga1 *$jumlah1);
    $total1 = $biaya1 - ($biaya1*$diskon1);
    $biaya2 = ($harga2 *$jumlah2) ;
    $total2 = $biaya2 - ($biaya2*$diskon2);

if ($member == "ya"){
    $total = $total1 + $total2;
    $total_member = $total - ($total * $diskon_member);
    echo ("Total bayar = $total");
    echo "<br>";
    echo ("Diskon untuk member = $diskon_member");
    echo "<br>";
    echo ("Harga yang harus dibayar = $total_member");
    echo "<br>";
    }
else{
    $total = $total1 + $total2;
    echo ("Total bayar = $total");
    echo "<br>";
    echo ("Diskon untuk member = $diskon_member");
    echo "<br>";
    echo ("Harga yang harus dibayar = $total");
    echo "<br>";
    }
?>
</body>
</html>

Maka hasilnya : 




Download full script hitung diskon : Disini



Posting Komentar untuk "Script Sederhana PHP Menghitung Diskon | Tutorial"