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
Posting Komentar