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) :
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. Membuat file baru, pastikan pada akhir penamaan diberi ".php"
4. Untuk awalan, bisa dengan menggunakan "!" lalu enter, atau bisa copy text ini.
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>Document</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>Latihan</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 :
a. Minimal belanja dan total belanja yang berisi nilai 100000 dan 120000. Jika total belanja lebih besar dari minimalnya, maka dapat diskon 10%!
b. Total belanjanya 100000, Jika total belanjanya lebih besar sama dengan minimalnya (100000), maka dapat diskon 10%!
.png)
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 tanda 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 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 beberapa parameter
sebagai berikut :
Input (simpan dalam bentuk variabel):
-Nama Barang
-Harga satuan
-Jumlah yang dibeli
-Member toko atau bukan
Output:
-Harga 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
$pelanggan = "member";
$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;
if ($pelanggan == "member"){
$biaya1 = ($harga1 *$jumlah1);
$total1 = $biaya1 - ($biaya1*$diskon1);
$biaya2 = ($harga2 *$jumlah2) ;
$total2 = $biaya2 - ($biaya2*$diskon2);
$total = $total1 + $total2;
$total_member = $total - ($total * $diskon_member);
}
else{
$total = $total1 + $total2;
}
echo("Apakah ada kartu member? : ya");
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>";
echo ("Total bayar = $total");
echo "<br>";
echo ("Diskon untuk member = $diskon_member");
echo "<br>";
echo ("Harga yang harus dibayar = $total_member");
echo "<br>";
?>
</body>
</html>
Hasilnya :
Komentar
Posting Komentar