tugas 3



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.

Diketahui :
  Luas tanah = 22m x15m
  Luas bagunan = 8m x 10m
  Tarif  tukang potong  = 100rb/jam
  Kecepatan = 2 m/ menit

Jawab :
  Luas tanah = 22 x 15 = 330 m2
  Luas bangunan = 8 x 10 = 80 m2
  Sisa tanah = 330 – 80 = 250 m2
  Rumus:
  Keceptan = sisa tanah : waktu
  waktu  = sisa tanah : kecepatan
  waktu = 250 :  2
  waktu  = 125/menit
  waktu tempuh =  waktu/menit : jam
  waktu tempuh = 125 : 60
  waktu tempuh =  2 jam 5 menit
  Tarif/menit = tarif tukang potong : jam
  Rp.100.000 : 60 menit = Rp.1.600/menit
  Tarif yang harus di bayar adalah = tarif/menit x waktu
  Rp.1.600 x 125 = Rp.200.000

Pseudocode :
  Progam kecepatan (tarif yang harus di bayar dengan rata-rata m2/ menit)

Deklarasi:
  Cetak luas tanah = 22m x 15 m
  Cetak luas tanah
  Cetak luas bangunan = 8m x 10m
  Cetak luas bangunan
  Sisa tanah = luas tanah – luas bangunan
  Cetak sisa tanah
  Waktu  = sisa tanah : keceptan potong
  Cetak waktu
  Tarif  = waktu  x Rp.100.000
  Cetak tarif



                                                                FLOWCHART















                                 
                                                           PROGRAM




                                  
                                                                       OUTPUT
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 pembulatn 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:
  Panjang rumah  = 8m = 800cm
  Panjang ubin = 800 : 30 = 27
  Cetak panjang ubin umtuk rumah
  Lebar rumah = 12m  = 1.2­00cm
  Lebar ubin = 1.200 : 30 = 40
  Cetak lebar ubin untuk rumah
  Jumlah ubin seluruhnya = 27 x 40 = 1.080 ubin
  Jumlah kardus = 1.080 : 100 = 11 kardus
  Cetak jumlah kardus





                                                    FLOWCHART


















                                                  




                                                                           PROGRAM



                                                                          OUTPUT




Buatlah pseudocode, flowchart dan program untuk :

1.      Menentukan apakah suatu bilangan merupakan bilangan prima atau bukan ?

Paseudocode
Ø  Masukan bilangan
Ø  Mencari bilangan prima
Ø  Jika ada
Ø  Cetak hasil
Ø  Jika tidak ada
Ø  Keluar


FLOWCHART














                                                                                                                                                              

PROGRAM



OUTPUT IN





OUTPUT OUT




2. Program untuk menentukan apakah tahun yang diinputkan termasuk tahun kabisat/bukan.

Paseudocode

Ø  Masukan tahun
Ø  Mencari tahun kabisat
Ø  Jika ada
Ø  Cetak hasil
Ø  Jika bukan
Ø  Keluar









FLOWCHART





















PROGRAM



OUTPUT
                                                








Komentar