STRUKTUR KONTROL
LATIHAN
Sebelum memulai pastikan anda membuka xampp terlebih dahulu:
1. Buka dan download bahan php. lalu extrack file yang sudah di download pada folder xampp > htdocs
2. Lalu buka vs, lalu open folder (StrukturKontrol)
3. lalu bikin folder baru pastikan pada bagian akhir nama harus dikasih ".PHP"
4. untuk awalan bisa menggunakan "!" atau pun bisa copy teks ini
5. Lalu isi soal sesuai yang di kasih :
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%!
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.PHP</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>
</body>
</html>
6. Jika ingin melakukan cek hasil bisa dengan cara sebagai berikut : Localhost/( Nama File yang digunakan)
7. Untuk tanpilan akhir akan seperti ini :
1. minimal belanja dan total belanja yang berisi senilai 100000 dan 120000. Jika total belanja lebih besar dari minimalnya maka dapat diskon 10%!
2. Total belanjanya 100000. Jika total belanja nya lebih besar sama dengan minimal nya (100000), maka dapat diskon 10%!
TUGAS
1. 1. Buatlah proses seperti kalkulator yang bisa melakukan perhitungan :
a. Penjumlahan (+)
b. Pengurangan (-)
c. Perkalian (*)
d. Pembagian (/)
e. Modulus (%)
Terdapat 3 buah masukan yaitu : 2 variabel untuk input bilangan dan 1 variabel untuk operator. Contoh tampilan program :
Contoh Codingan HTML
<!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 = 5 ;
$oper = "+"; //ubah tanda perhitungan sesuai keperluan
$kur = $bil1 - $bil2;
$tambah = $bil1 + $bil2;
$bagi = $bil1 / $bil2;
$kal = $bil1 * $bil2;
$mo = $bil1 % $bil2;
echo "Bilangan 1 = $bil1";
echo "<br>";
echo "Bilangan 2 = $bil2";
echo "<br>";
echo "Operator = $oper";
echo "<br>";
if ($oper == "+") {
echo "Hasilnya $bil1 $oper $bil2 = $tambah";
}
else if ($oper == "-") {
echo "Hasilnya $bil1 $oper $bil2 = $kur";
}
else if ($oper == "/") {
echo "Hasilnya $bil1 $oper $bil2 = $bagi";
}
else if ($oper == "*") {
echo "Hasilnya $bil1 $oper $bil2 = $kali";
}
else {
echo "Hasilnya $bil1 $op $bil2 = $mo";
}
?>
</body>
</html>
Untuk Hasil nya seperti gambar dibawa ini :
.png)
2. 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
Contoh Codingan HTML tugas 2
<!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
$namabrg1="Sabun Cuci Rinso";
$harga1 = 9000;
$jmlh1 = 3;
$namabrg2="Sikat Gigi Pepsodent";
$harga2 = 7000;
$jmlh2 = 2;
$member = "ya";
echo "Apakah pembeli sebagai member:$member <br><br>";
echo "Nama barang yang dibeli <br>";
echo "Barang 1 : <br>";
echo "Barang = $namabrg1<br>";
echo "Harga = Rp. $harga1<br>";
echo "Jumlah = $jmlh1<br>";
echo "Diskon = 0.05 <br><br>";
echo "Barang 2 : <br>";
echo "Barang = $namabrg2<br>";
echo "Harga = Rp. $harga2<br>";
echo "Jumlah = $jmlh2<br>";
echo "Diskon = 0.05 <br><br>";
$total1 = ($harga1 * $jmlh1)-(($harga1 * $jmlh1)*0.05);
$total2 = ($harga2 * $jmlh2)-(($harga2 * $jmlh2)*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>
Untuk Hasil nya seperti gambar dibawah ini:
Komentar
Posting Komentar