KASUS
I
Sebuah bidang 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 2m / menit.
Jawaban :
1.
Diketahui :
A
= Luas tanah 22m x 15m
B
= Luas rumah 8m x 10m = 330
C
= Tarif tukang potong rumput 100.000/jam
V
= Kecepatan potong rumput 2m/menit
Penyelesaian
:
A
= 22 x 15 = 330
B
= 8 x 10 = 80
E
(luas rumput) = A – B
= 330 – 80
= 250
V
= E/t
t
= E/V= 250/2 = 125 menit =
2,5 jam
Jadi
tarif yang harus dibayar : 2,5 x 100.000 = 208.300
2.
Pseudocode
1) Start
2) Masukkan
panjang tanah, lebar tanah
3) Hitung
luas tanah
4) Masukkan
panjang rumah, lebar rumah
5) Hitung
luas rumah
6) Luas
rumput = luas tanah – luas rumah
7) Biaya
= luas rumput / ratarata/60*tarif
8) Cetak
total biaya potong rumput
9) End
PROGRAM
KASUS
II
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.
Jawaban :
1.
Diketahui
A
= Luas bangunan rumah 8m x 12m
U
= Ukuran ubin 30cm x 30cm
UK
= Ukuran kardus
Penyelesaian
:
A
= 8 x 12 = 960000 cm2
U
= 30 x 30 = 900 cm2
UK
= 1m2= 10000 cm2
Y
(kardus yang harus dibeli)
Y = A/UK
= 960000/10000
= 96 kardus
2.
Pseudocode
1) Start
2) Masukkan
ukuran bangunan
3) Hitung
luas bangunan
4) Cetak
luas bangunan
5) Masukkan
ukuran ubin
6) Hitung
luas ubin
7) Cetak
luas ubin
8) Jumlah
kardus = luas bangunan / ukuran kardus
9) Cetak
jumlah kardus
10) End
Flowchart
PROGRAM
TUGAS
1
Buatlah pseudocode,
flowchart dan program untuk menentukan apakah suatu bilangan merupakan bilangan
prima atau bukan.
Jawaban :
Menentukan suatu
bilangan merupakan bilangan prima atau bukan
1.
Pseudocode
1) Start
2) Baca
bilangan
3) Masukkan
bilangan
4) Jika
bilangan <=2 maka Cetak “Bukan Bilangan prima”
5) Jika
bilangan / i = bilangan
6) Jika
bilangan / bilangan = i maka Cetak “Bilangan Prima”
7) End
Flowchart
PROGRAM
TUGAS
2
Buatlah pseudocode,
flowchart dan program untuk menentukan apakah tahun yang diinputkan termasuk
tahun kabisat atau bukan.
Jawaban :
1.
Pseudocode
1) Start
2) Masukkan
tahun
3) Baca
tahun
4) Jika
sisa hasil bagi (tahun%4)=0 maka Cetak “Tahun Kabisat”
5) Jika
tidak maka Cetak “Bukan Tahun Kabisat”
6) End
Flowchart
PROGRAM
################## TUGAS METODE PERANCANGAN PROGRAM ###################
NAMA : FIVI ANDRIYANI
NIM : 12172992
KELAS : 12.3A
DOSEN : ANDRIAN EKO WIDODO M,KOM
Tidak ada komentar:
Posting Komentar