Skip to main content

Posts

Showing posts from October, 2018

Tugas 4 Metode Perancangan Program

 1. Buatlah pseudocode dan flowchart untuk menentukan nilai dan lulus atau tidak lulus dengan ketentuan : nilai 0 s/d 45 grade E ket Tidak Lulus nilai 46 s/d 55 grade D ket Tidak Lulus nilai 56 s/d 65 grade C ket Lulus nilai 66 s/d 80 grade B ket Lulus nilai 81 s/d 100 grade A ket Lulus Jawab: -Pseudocode: {menentukan nilai dan lulus atau tidak lulus dengan ketentuan : nilai 0 s/d 45 grade E ket Tidak Lulus nilai 46 s/d 55 grade D ket Tidak Lulus nilai 56 s/d 65 grade C ket Lulus nilai 66 s/d 80 grade B ket Lulus nilai 81 s/d 100 grade A ket Lulus} DEKLARASI : Nilai : integer Grade : char Keterangan : string DESKRIPSI : read (Nilai) if nilai <= 45 then     grade = 'E'     keterangan = "Tidak lulus" else if nilai >=46 || nilai <=55 then     grade = 'D'     keterangan = "Tidak Lulus" else if nilai >=56 || nilai <=65 then     grade = 'C'     keterangan = "Lulus" else if nilai >=...

Tugas 3 Metode Perancangan Program

  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 = 8...