Tugas Rancang(TR) DDP Kelas Jumat 11-13

TR DDP untuk kelas Jumat 11-13
(Screenshot menyusul)
Buat program sederhana dengan menggunakan menu awal sebagai berikut(ada 2 tipe soal):

--SOAL A--

1. Tribonaci
2. FPB 3 Bilangan
3. Kombinasi
4. Author
5. Exit


Penjelasan:
Jika memilih menu 1, maka layar akan dihapus dan diganti dengan tampilan seperti berikut:

Masukkan batas:

Lalu masukkan batas dari deret Tribonaci yang akan kita buat, misalkan:

Masukkan batas: 8

Jika ditekan enter, maka tampilan akan menjadi seperti ini:

Masukkan batas: 8
Deret Tribonaci: 1 1 1 3 5 9 17 31


Jadi yang ditampilkan berupa deret tribonaci sebanyak 8 angka. Deret tribonaci merupakan deret dimana 3 angka awal merupakan angka 1 dan angka selanjutnya merupakan penjumlahan dari 3 angka sebelumnya.
Sebagai contoh 1 1 1 dijumlahkan menjadi angka selanjutnya yaitu 3. Lalu untuk mendapatkan angka setelah 3, dijumlahkan 3 angka sebelumnya yaitu 1 1 3 sehingga angka setelah 3 adalah 5, dst.


Jika memilih menu 2, maka layar akan dihapus dan diganti dengan tampilan seperti berikut:

Masukkan angka 1:

Masukkan bilangan pertama, lalu jika di-enter akan meminta bilangan ke 2

Masukkan angka 1: 2
Masukkan angka 2:

Masukkan bilangan kedua, lalu jika di-enter akan meminta bilangan ke 3

Masukkan angka 1: 2
Masukkan angka 2: 4
Masukkan angka 3:

Masukkan bilangan ketiga, lalu jika di-enter akan menampilkan hasil FPB dari 3 bilangan tersebut:

Masukkan angka 1: 2
Masukkan angka 2: 4
Masukkan angka 3: 8

FPB dari bilangan 2, 4, 8, adalah 2


Jika memilih menu 3, maka layar akan dihapus dan diganti dengan tampilan seperti berikut:

Masukkan angka 1:

Masukkan bilangan pertama, lalu jika di-enter akan meminta bilangan ke 2

Masukkan angka 1: 5
Masukkan angka 2:

Masukkan bilangan kedua, lalu jika di-enter akan menampilkan hasil dari kombinasi bilangan1 dengan bilangan2

Masukkan angka 1: 5
Masukkan angka 2: 2

Hasil 5C2 adalah: 10

Jika memilih menu 4, maka layar akan dihapus dan diganti dengan tampilan seperti berikut:

672010999 - Nama Anggota Pertama
672010998 - Nama Anggota Kedua


Jadi menu ke-4 hanya menampilkan NIM dan NAMA anggota kelompok


Jika memilih menu 5, maka program ditutup.

--SOAL B--

1. Quadbonaci
2. KPK 3 Bilangan
3. Permutasi
4. Author
5. Exit


Penjelasan:
Jika memilih menu 1, maka layar akan dihapus dan diganti dengan tampilan seperti berikut:

Masukkan batas:

Lalu masukkan batas dari deret Tribonaci yang akan kita buat, misalkan:

Masukkan batas: 8

Jika ditekan enter, maka tampilan akan menjadi seperti ini:

Masukkan batas: 8
Deret Quadbonaci: 1 1 1 1 4 7 13 25


Jadi yang ditampilkan berupa deret quadbonaci sebanyak 8 angka. Deret quadbonaci merupakan deret dimana 4 angka awal merupakan angka 1 dan angka selanjutnya merupakan penjumlahan dari 4 angka sebelumnya.
Sebagai contoh 1 1 1 1 dijumlahkan menjadi angka selanjutnya yaitu 4. Lalu untuk mendapatkan angka setelah 4, dijumlahkan 4 angka sebelumnya yaitu 1 1 1 4 sehingga angka setelah 4 adalah 7, dst.


Jika memilih menu 2, maka layar akan dihapus dan diganti dengan tampilan seperti berikut:

Masukkan angka 1:

Masukkan bilangan pertama, lalu jika di-enter akan meminta bilangan ke 2

Masukkan angka 1: 2
Masukkan angka 2:

Masukkan bilangan kedua, lalu jika di-enter akan meminta bilangan ke 3

Masukkan angka 1: 2
Masukkan angka 2: 4
Masukkan angka 3:

Masukkan bilangan ketiga, lalu jika di-enter akan menampilkan hasil KPK dari 3 bilangan tersebut:

Masukkan angka 1: 2
Masukkan angka 2: 4
Masukkan angka 3: 8

KPK dari bilangan 2, 4, 8, adalah 8


Jika memilih menu 3, maka layar akan dihapus dan diganti dengan tampilan seperti berikut:

Masukkan angka 1:

Masukkan bilangan pertama, lalu jika di-enter akan meminta bilangan ke 2

Masukkan angka 1: 7
Masukkan angka 2:

Masukkan bilangan kedua, lalu jika di-enter akan menampilkan hasil dari permutasi bilangan1 dengan bilangan2

Masukkan angka 1: 7
Masukkan angka 2: 3

Hasil 7P3 adalah: 210

Jika memilih menu 4, maka layar akan dihapus dan diganti dengan tampilan seperti berikut:

672010999 - Nama Anggota Pertama
672010998 - Nama Anggota Kedua


Jadi menu ke-4 hanya menampilkan NIM dan NAMA anggota kelompok


Jika memilih menu 5, maka program ditutup.

Ketentuan:
1. Tiap menu harus ada cara untuk dapat kembali ke menu awal.
2. TR harus menggunakan Procedure, Function, Perulangan, dan kondisi if.
3. TR dapat dikumpulkan melalui email ke hutomoandi@yahoo.co.id dengan subject: TR_DDP_L_NIM1_NIM2.
4. TR dikumpulkan hanya berupa .pas dan .exe ditaruh di dalam satu folder lalu di compress menjadi .zip/.rar (nama folder sama dengan subject). Jadi yang dilampirkan ke email adalah file TR_DDP_L_NIM1_NIM2.rar/.zip
5. Batas pengumpulan tanggal 25 November 2010 jam 23.59
6. TR akan diresponsi pada saat kelas berlangsung yaitu tanggal 26 November 2010 jam 11-13
7. Jika tidak mengumpulkan lewat email, TR bisa dibawa saat responsi dengan catatan program dijalankan lewat laptop pribadi yang dibawa sendiri(asisten tidak akan menerima TR yang baru di-copy ke komputer laboran pada saat responsi berlangsung).

NB: Perhatikan poin 7, ada 2 alternatif pengumpulan:
1. Lewat email, mahasiswa datang cukup mempersiapkan diri untuk responsi. Tidak perlu membawa TR dalam flashdisk, karena semua TR yang dikumpulkan dalam email akan dibawa oleh asisten saat responsi.
2. Dikumpulkan saat responsi, mahasiswa datang menggunakan laptop-nya sendiri. TR sudah ada di dalam laptop dan langsung diresponsi oleh asisten. Kalau menggunakan cara ini, mahasiswa tidak usah mengumpulkan lewat email.


Karena bobot Tugas Rancang sangat besar, tolong dipersiapkan dengan baik.

Selamat mengerjakan

Salam Asisten

GBU

Tidak ada komentar:

Posting Komentar