Anda di halaman 1dari 1

Tugas Kelompok ke-2

(Minggu 5 - sesi 7)

Terhadap permasalahan berikut, anda diminta untuk membuat solusi berikut :

 Konstruksi permasalahannya dengan menggunakan defining diagram


 Kelompokkan aktifitas kedalam modules
 Buat hierarchy chart
 Buat logika utama dengan menggunakan pseudocode
 Buat pseudocode untuk setiap succesive module di hierarchy chart
 Desk check terhadap solution algoritm

1. Sebuah logika yang akan meminta operator untuk memasukan 4 input numeric. Selanjutnya
sistem akan menerima input dan melakukan proses pengurutan angka dari yang paling kecil.
Sistem kemudian akan memberikan output pada display berupa hasil pengurutan angka

2. Pada sebuah kejuaraan olimpiade loncat indah, ada 10 juri yang akan memberikan penilaian
terhadap loncatan atlet. Nilai yang diberikan adalah antara 1-10 dengan 1 digit angka
dibelakang koma.
Buatlan sebuah logika untuk menerima data nilai dari 10 juri untuk dilakuakn penghitungan
akhir berupa nilai rata-rata. Tampilan dan penghitungan sebagai berikut :

3. Sebuah sistem akan menerima inputan berupa file karyawan sales dengan isian (NAMA, NIP,
TOTAL SALES BULANAN). sistem kemudian akan melakukan penghitungan komisi
terhadap kinerja sales dengan ketentuan sebagai berikut :

sistem akan melakukan penghitungan secara progresif, sebagai contoh komisi yang
didapatkan oleh sales dengan total sales $1200.00 adalah :

sistem akan menghitung seluruh list karyawan pada file dan menambahkan informasi berupa
KOMISI yang disisipkan setelah TOTAL SALES BULANAN. Pengguna aplikasi kemudian
akan bisa mendownload kembali file tersebut.

Referensi : buku utama, bab 8

<<Kd Course>> - <<Nama Course>>

Anda mungkin juga menyukai