Buatlah pseudocode, flowchart dan program untuk kasus dibawah ini :
Kasus 1
Sebuah sebidang tanah dengan ukuran 22 m x 15 m dibangun sebidang rumah dengan ukuran 8 m x 10 m. Sisa tanah yang tidak dibangun rumah ditumbuhi rumput. Pemilik rumah berencana memanggil tukang potong rumput untuk merapikan rumput di halaman rumahnya. Tarif per jam tukang rumput sebesar 100 ribu/jam. Berapa tarif yang harus dibayar memotong rumput halaman rumah, dengan rata-rata 2 m2/ menit.
Jawab :
-Diketahui :
Luas bidang tanah : P x L= 22m x 15m = 330 m2
Luas bidang rumah : P x L= 8m x 10 m= 80 m2
Sisa Tanah: L Tanah - L Rumah= 330 m2- 80 m2 = 250m2
Waktu: Sisa/kecepatan -> 250/2= 125 menit
Tarif permenit: Tarif/jam -> 100.000/60 = 1.600 -> R.1.600 permenit
Jadi tarif yang harus dibayar: Tarif permenit x waktu -> 1.600 x 125 = 200.000 -> Rp 200.000
-Pseudocode :
Deklarasi:
1. Input luas tanah = 22m x 15 m
2. Cetak luas tanah
3. Input luas bangunan = 8m x 10m
4. Cetak luas bangunan
5. Sisa tanah = luas tanah – luas bangunan
6. Cetak sisa tanah
7. Waktu = sisa tanah/ keceptan potong
8. Waktu = sisa tanah/ keceptan potong
9. Cetak waktu
10. Tarif = waktu x Rp.100.000
11. Cetak tarif
-Flowchart

-Program:
Membuat inputan dengan nama file kasus1.php
Membuat hasil dari inputan dengan nama file hasil.php
KASUS 2
Seorang kontraktor sedang membangun sebuah rumah dengan ukuran 8 m x 12 m. Rumah tersebut akan dipasangkan ubin dengan ukuran 30 x 30. Setiap kardus memiliki ukuran 1 m2. Berapa kardus ubin yang harus dibeli ? Buatlah pseudocode & flowchart serta program hitung kebutuhan ubin.
Jawab:
-Diketahui
Panjang rumah = 8 m
Lebar rumah = 12 m
Ukuran ubin = 30 x 30 cm
Ukuran kardus = 1 m2
Untuk menutupi panjang rumah adalah :
Panjang rumah 8 m = 800cm
Panjang ubin = 800cm / 30 = 26,6 pembulatan 27 buah
Untuk menutupi lebar rumah adalah :
Lebar rumah 12m = 1.200cm
Lebar ubin = 1.200 / 30 = 40 buah
Jumlah ubin = 27 x 40 = 1.080 buah
Jumlah kardus = 1.080 / 100 = 10,8 dibulatkan 11 kardus
-Pseudocode:
Deklarasi:
1. Input Panjang rumah = 8m = 800cm
2. Input Panjang ubin = 800 / 30 = 27
3. Cetak panjang ubin umtuk rumah
4. Input Lebar rumah = 12m = 1.200cm
5. Input Lebar ubin = 1.200 / 30 = 40
6. Cetak lebar ubin untuk rumah
7. Jumlah ubin seluruhnya = 27 x 40 = 1.080 ubin
8. Jumlah kardus = 1.080 : 100 = 11 kardus
9. Cetak jumlah kardus
-Flowchart
-Program
Membuat inputan dengan nama kasus2.php
Membuat hasil dari inputan dengan nama hasil2.php

1. Menentukan apakah suatu bilangan merupakan bilangan prima atau bukan ?
- Paseudocode:
Input bilangan
Mencari bilangan prima
Jika ada
Cetak hasil
Jika tidak ada
Keluar
-Flowchart:

Buatlah file penampung denga nama proses.php

Program:
Buat sebuah file dengan nama kasus4.php

Buatlah file penampung dengan nama tahun.php
Kasus 1
Sebuah sebidang tanah dengan ukuran 22 m x 15 m dibangun sebidang rumah dengan ukuran 8 m x 10 m. Sisa tanah yang tidak dibangun rumah ditumbuhi rumput. Pemilik rumah berencana memanggil tukang potong rumput untuk merapikan rumput di halaman rumahnya. Tarif per jam tukang rumput sebesar 100 ribu/jam. Berapa tarif yang harus dibayar memotong rumput halaman rumah, dengan rata-rata 2 m2/ menit.
Jawab :
-Diketahui :
Luas bidang tanah : P x L= 22m x 15m = 330 m2
Luas bidang rumah : P x L= 8m x 10 m= 80 m2
Sisa Tanah: L Tanah - L Rumah= 330 m2- 80 m2 = 250m2
Waktu: Sisa/kecepatan -> 250/2= 125 menit
Tarif permenit: Tarif/jam -> 100.000/60 = 1.600 -> R.1.600 permenit
Jadi tarif yang harus dibayar: Tarif permenit x waktu -> 1.600 x 125 = 200.000 -> Rp 200.000
-Pseudocode :
Deklarasi:
1. Input luas tanah = 22m x 15 m
2. Cetak luas tanah
3. Input luas bangunan = 8m x 10m
4. Cetak luas bangunan
5. Sisa tanah = luas tanah – luas bangunan
6. Cetak sisa tanah
7. Waktu = sisa tanah/ keceptan potong
8. Waktu = sisa tanah/ keceptan potong
9. Cetak waktu
10. Tarif = waktu x Rp.100.000
11. Cetak tarif
-Flowchart
-Program:
Membuat inputan dengan nama file kasus1.php
KASUS 2
Seorang kontraktor sedang membangun sebuah rumah dengan ukuran 8 m x 12 m. Rumah tersebut akan dipasangkan ubin dengan ukuran 30 x 30. Setiap kardus memiliki ukuran 1 m2. Berapa kardus ubin yang harus dibeli ? Buatlah pseudocode & flowchart serta program hitung kebutuhan ubin.
Jawab:
-Diketahui
Panjang rumah = 8 m
Lebar rumah = 12 m
Ukuran ubin = 30 x 30 cm
Ukuran kardus = 1 m2
Untuk menutupi panjang rumah adalah :
Panjang rumah 8 m = 800cm
Panjang ubin = 800cm / 30 = 26,6 pembulatan 27 buah
Untuk menutupi lebar rumah adalah :
Lebar rumah 12m = 1.200cm
Lebar ubin = 1.200 / 30 = 40 buah
Jumlah ubin = 27 x 40 = 1.080 buah
Jumlah kardus = 1.080 / 100 = 10,8 dibulatkan 11 kardus
-Pseudocode:
Deklarasi:
1. Input Panjang rumah = 8m = 800cm
2. Input Panjang ubin = 800 / 30 = 27
3. Cetak panjang ubin umtuk rumah
4. Input Lebar rumah = 12m = 1.200cm
5. Input Lebar ubin = 1.200 / 30 = 40
6. Cetak lebar ubin untuk rumah
7. Jumlah ubin seluruhnya = 27 x 40 = 1.080 ubin
8. Jumlah kardus = 1.080 : 100 = 11 kardus
9. Cetak jumlah kardus
-Flowchart
Membuat inputan dengan nama kasus2.php
Membuat hasil dari inputan dengan nama hasil2.php
Buatlah pseudocode,
flowchart dan program untuk :
1. Menentukan apakah suatu bilangan merupakan bilangan prima atau bukan ?
- Paseudocode:
Input bilangan
Mencari bilangan prima
Jika ada
Cetak hasil
Jika tidak ada
Keluar
-Flowchart:
-Program:
buat lah file dengan nama "kasus3"
Buatlah file penampung denga nama proses.php
2. Program untuk menentukan apakah tahun yang diinputkan termasuk tahun kabisat/bukan.
-Paseudocode
Input tahun
Mencari tahun kabisat
Jika ada
Cetak hasil
Jika bukan
Keluar
Flowchart:
-Paseudocode
Input tahun
Mencari tahun kabisat
Jika ada
Cetak hasil
Jika bukan
Keluar
Flowchart:
Program:
Buat sebuah file dengan nama kasus4.php
Buatlah file penampung dengan nama tahun.php
mantap bosq
ReplyDelete