Anda di halaman 1dari 5

TUGAS PERTEMUAN 3

METHODE PERANCANGAN PROGRAM

Oleh :
Lissa Marie Indiana 12175296

MI.3C.06

Jurusan manajemen informatika


UBSI Kalimalang
SOAL LATIHAN PERTEMUAN 3

1. C
2. D
3. A
4. B
5. C

TUGAS PERTEMUAN 3

DISKUSI
1. Mengapa di butuhkan tahapan dalam perancangan program?
Jawab :
Karena kita harus mengetahui terlebih dahulu prosedur sebelum merancang suatu program, kita
juga harus mengerti dan memahami bahasa pemrograman dari program tersebut.

2. Apa manfaat Desk Checking Algoritma atau pemeriksaan program ?


Jawab : Desk checking adalah suatu teknik manual yang digunakan untuk memeriksa logika
dari suatu algoritma. Manfaatnya untuk melakukan proses pengecekan algoritma sebelum
membuat program untuk mengurangi kesalahan.
LATIHAN 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 60 ribu/jam. Berapa tarif yang harus dibayar
memotong rumput halaman rumah, dengan rata-rata 2 m2 / menit.

Jawab :

Diketahui:
A = Luas tanah 22 m x 15 m
B = luas bangunan 8 m x 10 m = 80 m2
C = Tarif tukang potong rumput 60000/jam
V = Kecepatan potong rumput 2 m2/ menit

Jawabannya :
A = 22 x 15 = 320 m2
B = 8 x 10 = 80 m2

sisa tanah (E):


A - B = 320 - 80
= 240 m2

Jadi ==>

Rumus :

v=E
_
t

t=E ===> t = 240 ====> T = 120 menit


_ _____
V 2

t = 120 : 60
= 2 jam

jadi tarif yang harus dibayar:

2 x 60000 = 120 000,-


PSEUDOCODE
Program kecepatan
{tarif yang harus dibayar dengan rata-rata 2m2/menit}

deklarasi
inisialisasi A = Luas tanah 22 m x 15 m
inisialisasi B = luas bangunan 8 m x 10 m = 80 m2
inisialisasi C = Tarif tukang potong rumput 60000/jam
inisialisasi V = Kecepatan potong rumput 2 m2/ menit

deskripsi
Cetak A = 22m x 15m
Cetak A
B = 8m x 10m
Cetak B
Sisa Tanah (E) = A-B
cetak sisa tanah
t= E : V
cetak t
C = t * 60000
cetak C

LATIHAN 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 :
A = luas bangunan rumah 8m x 12m
U = ukuran ubin 30 x 30
I = Isi tiap kardus 9 ubin

Jawaban :

A = 8 x 12
= 96 m2
U = 30 x 30
= 90 cm2
I = 9 x 90
= 810 cm2

Jadi ====>

A ====> 96 x 100 = 9600 cm2

kardus ubin yang harus di beli (Y):

Y = A ===> 9600
___ ____ = 11,85 ====> 12 kardus
I 810

PSEUDOCODE
program Hitung Jumlah_Ubin
{Berapa kardus ubin yang harus dibeli jika setiap kardus berisikan 9 ubin}
deklarasi
inisialisasi A = luas bangunan rumah 8m x 12m
inisialisasi U = ukuran ubin 30 x 30
inisialisasi I = Isi tiap kardus 9 ubin
inisialisasi Y = kardus ubin yayng harus dibeli

deskripsi
A = 8 x 12
cetak A
U = 30 x 30
CeTak U
I = 9 x 90
Cetak I
A = 96 * 100
Cetak A
Hitung Y = A : I
Cetak Y

Anda mungkin juga menyukai