29 Mei 2012

MODUL 4 BAHASA PEMROGRAMAN TERSTRUKTUR



LAB 1 lihat disini (KONDISI IF)
Sebuah toko dengan nama "HALAL MAKMUR JAYA", dalam melayani pembeli, mempunyai ketentuan dalam memberikan potongan harga. Dimana besarnya potongan harga dari pembelian barang adalah sebagai berikut:
  1. Tidak ada potongan jika total pembelian kurang dari Rp.50.000
  2. Jika total pembelian lebih dari atau sama dengan Rp.50.000 potongan yang diterima sebesar 20% dari total pembelian.
  3. Konsumen ingin anda membuatkan program dengan mencantumkan juga label toko, nama kasir dan pembeli.
Buat flowchart dan program untuk menyelesaikan masalah di atas?


LAB 2 lihat disini (KONDISI IF-ELSE)
Sebuah toko dengan nama "GEMA INSANI", dalam melayani pembeli, mempunyai ketentuan dalam memberikan potongan harga. Dimana besarnya potongan harga dari pembelian barang adalah sebagai berikut:
  1. Jika total pembelian barang kurang dari Rp.50.000, maka potongan yang diterima sebesar 5% dari total pembelian.
  2. Jika total pembelian barang lebih atau sama dengan Rp.50.000 potongan yang diterima sebesar 20% dari total pembelian.
  3. Konsumen ingin anda membuatkan program dengan mencantumkan juga label toko, nama kasir dan pembeli.
Buat flowchart dan program untuk menyelesaikan masalah di atas?



LAB 3 lihat disini (KONDISI NESTED-IF)
Suatu Perusahaan dengan nama "SEJAHTERA HALAL SENTOSA" memberikan komisi
kepada para salesmannya dengan ketentuan sebagai berikut:
  1. Bila salesman dapat menjual barang hingga Rp.20.000, maka akan diberikan uang jasa sebesar Rp.10.000. ditambah dengan komisi Rp. 10% dari pendapatan yang diperoleh hari itu.
  2. Bila salesman dapat menjual barang diatas Rp.20.000, maka akan diberikan uang jasa sebesar Rp.20.000, ditambah dengan uang komisi Rp.15% dari pendapatan yang diperoleh pada hari itu.
  3. Bila salesman dapat menjual barang diatas Rp.50.000, maka akan diberikan uang jasa sebesar Rp.30.000, ditambah dengan uang komisi Rp.20% dari pendapatan yang diperoleh pada hari itu.
  4. Perusahaan itu ingin anda membuatkan program dengan mencantumkan juga label nama perusahaan, nama kasir dan salesman.
Buat flowchart dan program untuk menyelesaikan masalah di atas?  



LAB.4 lihat disini (KONDISI IF-ELSE MAJEMUK)
Buatlah program untuk membantu seorang dosen Teknik Elektro UM dalam menentukan nilai akhir mahasiswa. Ketentuan yang harus dilakukan adalah sebagai berikut :
a. Ketentuan pengambilan nilai :
  1. Nilai Murni Keaktifan = nilai keatifan dikalikan 20 %
  2. Nilai Murni Tugas = nilai tugas dikalikan 30%
  3. Nilai Murni Ujian = nilai ujian dikalikan 50%
  4. Nilai Akhir = Nilai Murni Ujian + Nilai Murni Tugas + Nilai Murni Keaktifan.
b. Melakukan konversi Nilai angka ke nilai Huruf dengan ketentuan sebagai berikut :
  1. 0-44 nilai = E
  2. 45- 55 nilai = D
  3. 56- 65 nilai = C
  4. 66- 75 nilai = B-
  5. 76-85 nilai = B
  6. 86- 90 nilai = A-
  7. 91-100 nilai = A
c. Melakukan penguatan kepada mahasiswa dengan ketentuan sebagai berikut :
  • Antara 0 s/d 55 tampilkan pernyataan "Anda tidak lulus, tingkatkan belajar anda"
  • Antara 56 s/d 65 tampilkan pernyataan "Anda lulus, tingkatkan prestasimu"
  • Antara 66 s/d 85 tampilkan pernyataan "Anda lulus dengan baik, pertahankan prestasimu"
  • Antara 86 s/d 100 tampilkan pernyataan "Anda tidak lulus, EXCELLENT"


LAB5 lihat disini (KONDISI SWITCH-CASE)
Buatlah diagram alir dan program dengan menggunakan logika percabangan Switch-Case untuk melakukan pemilihan menu penghitungan rumus-rumus :
  • Rumus Menghitung Luas Segitiga;
  • Rumus Menghitung Luas Balok:
  • Rumus Menghitung konversi suhu;
  • Rumus Menghitung Luas Lingkaran.
  • Rumus untuk mengetahui tahun kabisat.
Catatan :
  • Manfaatkan progam yang telah kamu buat pada praktikum sebelumnya. 




0 komentar:

Posting Komentar

Select Your Language