Nama
: Novita Sari
NIM
: 12170518
Dosen pengampu : Andrian Eko W. M,Kom.
Kampus
: UNIVERSITAS BSI Tegal
Kelas
: 123A35
*********************************************
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 :
Luas
tanah =
22 x 15 = 330 m2
Luas
bangunan
= 8 x 10 = 80 m2
Sisa
tanah = Luas
tanah - Luas bangunan
= 330
m2 - 80 m2
= 250
m2
Waktu =
Sisa Tanah : Kecepatan
= 250
m : 2
= 125
/ menit
Waktu Tempuh
= 125 / menit : 60 menit
=
2 jam 5 menit
Tarif/menit = Tarif tukang
potong : jam
=
100.000 : 60
menit
=
Rp. 1.666/menit
maka,
Tarif yang harus
dibayar = Tarif/menit x
Waktu Tempuh
=
Rp. 1.666 x 125
=
Rp. 208.250
Pseudocode :
Program kecepatan
{menghitung tarif yang harus dibayar dengan rata-rata
2 m2 / menit}
Deklarasi
inisialisasi Luas
tanah 22 m x 15 m
inisialisasi Luas
bagunan 8 m x 10 m
inisialisasi Tarif tukang potong
100.000 / jam
inisialisasi Kecepatan 2 m2 / menit
Deskripsi
Mulai
Masukan
nilai luas tanah
Masukan
nilai luas bangunan
Hitung
sisa tanah = luas tanah - luas bangunan
Hitung
waktu tempuh = waktu/menit : jam
Hitung
tarif/menit = Tarif tukang potong : jam
Cetak hasil tarif
Selesai
Flowchart :
gb.1 kasus 1
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 :
- Panjang rumah = 8
m = 800 cm
- Lebar
rumah = 12 m =
1.200 cm
- Ukuran
ubin = 30 x 30 cm
- Ukuran kardus = 1
m2 = 100 cm
Banyak ubin untuk menutupi panjang
rumah :
- Panjang
ubin = panjang
rumah : ukuran ubin
= 800 cm : 30 cm
= 27
buah
Banyak ubin untuk menutupi lebar
rumah :
- Lebar ubin = lebar
rumah : ukuran ubin
= 1.200 cm : 30 cm
= 40 buah
- Jumlah
ubin = Panjang
ubin x Lebar ubin
= 27
buah x 40
buah
=
1.080 buah
- Jumlah
kardus = Jumlah
ubin : Ukuran kardus
= 1.080 buah :
100 cm
= 11
kardus
Pseudocode :
Deklarasi
Panjang
rumah = 8 m
Lebar
rumah = 12 m
Ukuran ubin = 30 x 30 cm
Ukuran kardus = 1 m2
Deskripsi
Masukan ukuran luas bangunan rumah
Masukan ukuran luas ubin
Hitung banyak ubin = luas rumah : luas setiap 1 pcs
ubin
Cetak hasil
Flowchart :
gb.02 kasus 2
1. Menentukan apakah suatu bilangan merupakan bilangan
prima atau bukan ?
Pseudocode :
Deklarasi
Bilangan
Deskripsi
Masukan
bilangan
Mencari
bilangan prima
Jika
ada cetak hasil
Jika
tidak keluar
selesai
Flowchart :
hasil tampilan program
2. Program untuk menentukan apakah tahun yang diinputkan
termasuk tahun kabisat/bukan.
Pseudocode :
Deklarasi
tahun
Deskripsi
Masukan beberapa
tahun
Jika tahun habis
dibagi 4
Cetak “Tahun
Kabisat”
Jika tahun tidak
habis dibagi 4
keluar
selesai
Flowchart :
hasil tampilan program
*********************************************
Komentar
Posting Komentar