Informasi Tugas 2 Pemrograman Dasar Sistem Informasi I ... · PDF fileSAMA dengan Tugas 1...

3
Informasi Tugas 2 Pemrograman Dasar Sistem Informasi I Semester Ganjil 2015/2016 Tugas 2 adalah Tugas Minggu Ke 7 yang ada di slide PemrogramanDasar-06-Perulangan- Latihan.ppt (Slide latihan Perulangan), di slide nomor 19 Bagi yang belum punya slidenya, slidenya juga akan dilampirkan bersama dokumen ini Tugas Minggu ke 7 atau Tugas kedua ini memiliki format pengerjaan tugas dan laporan yang SAMA dengan Tugas 1 Laporan dalam bentuk Doc/PDF Ukuran Kertas A4, Font Calibri 11pt, Code: Courier New/Consolas 11pt, Header: 14pt bold Format Laporan: Cover (1) Soal (2) Pemodelan / Narasi Jawaban (3) Flowchart / Pseudocode (4) Source Code (5) Screenshot Hasil eksekusi Nama, NIM pada Footer, Kelas pada Header Format Subject Email dan Nama File Kelas H : PDI-02-nim (02 adalah nomor tugas, nim diisi NIM mhs) Catatan : jangan sampai salah nama file dan subject emailnya Batas Pengumpulan: Minggu, 22 November 2015 Pkl 23.59 (hari Minggu, Minggu depan) Dikumpulkan langsung ke alamat email Pak Herman : [email protected] Informasi Tambahan Pada pertemuan perkuliahan Senin, 16 November 2015 seluruh mahasiswa peserta mata kuliah Pemrograman Dasar Kelas I diwajibkan mengumpulkan hardcopy laporan Tugas 1 Kemudian pada pertemuan perkuliahan minggu depannya, Senin 23 November 2015 seluruh mahasiswa peserta mata kuliah Pemrograman Dasar Kelas I diwajibkan mengumpulkan hardcopy laporan Tugas 2

Transcript of Informasi Tugas 2 Pemrograman Dasar Sistem Informasi I ... · PDF fileSAMA dengan Tugas 1...

Page 1: Informasi Tugas 2 Pemrograman Dasar Sistem Informasi I ... · PDF fileSAMA dengan Tugas 1 Laporan dalam bentuk Doc/PDF Ukuran Kertas A4, Font Calibri 11pt, Code: ... 100, dengan contoh

Informasi Tugas 2

Pemrograman Dasar

Sistem Informasi I

Semester Ganjil 2015/2016

Tugas 2 adalah Tugas Minggu Ke 7 yang ada di slide PemrogramanDasar-06-Perulangan-

Latihan.ppt (Slide latihan Perulangan), di slide nomor 19

Bagi yang belum punya slidenya, slidenya juga akan dilampirkan bersama dokumen ini

Tugas Minggu ke 7 atau Tugas kedua ini memiliki format pengerjaan tugas dan laporan yang

SAMA dengan Tugas 1

Laporan dalam bentuk Doc/PDF

Ukuran Kertas A4, Font Calibri 11pt, Code: Courier New/Consolas 11pt, Header: 14pt

bold

Format Laporan: Cover (1) Soal (2) Pemodelan / Narasi Jawaban (3) Flowchart /

Pseudocode (4) Source Code (5) Screenshot Hasil eksekusi

Nama, NIM pada Footer, Kelas pada Header

Format Subject Email dan Nama File

Kelas H : PDI-02-nim (02 adalah nomor tugas, nim diisi NIM mhs)

Catatan : jangan sampai salah nama file dan subject emailnya

Batas Pengumpulan: Minggu, 22 November 2015 Pkl 23.59 (hari Minggu, Minggu depan)

Dikumpulkan langsung ke alamat email Pak Herman : [email protected]

Informasi Tambahan

Pada pertemuan perkuliahan Senin, 16 November 2015 seluruh mahasiswa peserta

mata kuliah Pemrograman Dasar Kelas I diwajibkan mengumpulkan hardcopy

laporan Tugas 1

Kemudian pada pertemuan perkuliahan minggu depannya, Senin 23 November 2015

seluruh mahasiswa peserta mata kuliah Pemrograman Dasar Kelas I diwajibkan

mengumpulkan hardcopy laporan Tugas 2

Page 2: Informasi Tugas 2 Pemrograman Dasar Sistem Informasi I ... · PDF fileSAMA dengan Tugas 1 Laporan dalam bentuk Doc/PDF Ukuran Kertas A4, Font Calibri 11pt, Code: ... 100, dengan contoh

Soal Tugas 2

Buat sebuah program permainan dengan 4 menu

1. Kuis Penjumlahan [0-100]

2. Kuis Pengurangan [0-100]

3. Tebak Angka

4. Selesai

Aturan pengerjaan Tugas 2

Program ini adalah program yang memiliki 4 menu pilihan

Program pertama kali harus bisa menampilkan daftar menu utama (menu pilihan)

Kemudian program meminta masukan dari user untuk memasukkan nomor pilihan

menu

Jika dipilih pilihan 1 maka akan dijalankan program untuk menghitung hasil

penjumlahan angka dalam range 0 – 100, dengan contoh skenario sebagai

berikut :

o User memasukkan suatu nilai sebagai batas awal penjumlahan

(minimum 0)

o User memasukkan suatu nilai sebagai batas akhir penjumlahan

(maksimum 100)

o Program akan memproses penjumlahan semua angka bilangan bulat yang

ada dalam range yang ditentukan oleh batas awal dan batas akhir proses

penjumlahan dan menampilkannya ke layar

Misalnya, batas awal = 5 dan batas akhir = 20, maka program akan

menghitung hasil penjumlahan angka bilangan bulat dari 5 sampai

dengan 20 dan menampilkan hasilnya ke layar

o Keluar menu pertanyaan baru, apakah akan mengulang atau tidak

Jika dipilih pilihan 2 maka akan dijalankan program untuk menghitung hasil

pengurangan angka dalam range 0 – 100, dengan contoh skenario sebagai

berikut :

o User memasukkan suatu nilai sebagai batas awal penjumlahan

(maksimum 100)

o User memasukkan suatu nilai sebagai batas akhir penjumlahan

(minimum 0)

o Program akan memproses pengurangan semua angka bilangan bulat yang

ada dalam range yang ditentukan oleh batas awal dan batas akhir proses

pengurangan dan menampilkannya ke layar

Misalnya, batas awal = 20 dan batas akhir = 5, maka program akan

menghitung hasil pengurangan angka bilangan bulat dari 20

sampai dengan 5 dan menampilkan hasilnya ke layar

o Keluar menu pertanyaan baru, apakah akan mengulang atau tidak

Page 3: Informasi Tugas 2 Pemrograman Dasar Sistem Informasi I ... · PDF fileSAMA dengan Tugas 1 Laporan dalam bentuk Doc/PDF Ukuran Kertas A4, Font Calibri 11pt, Code: ... 100, dengan contoh

Jika dipilih pilihan 3 maka akan dijalankan program untuk melakukan penebakan

angka (sebagai bantuan, lihat kembali slide PemrogramanDasar-06-

Perulangan.pptx)

o Setelah proses selesai, keluar menu pertanyaan baru, apakah akan

mengulang atau tidak

Jika dipilih pilihan 4, maka program akan keluar dan menutup

Kemudian selama user memilih pilihan 1, 2 dan 3, maka setelah dilakukan proses

sesuai pilihan user (setelah subprogram selesai), maka akan ditampilkan menu

baru yang berupa pertanyaan, apakah ingin mengulang atau tidak

o Jika dipilih iya, maka program harus bisa kembali menampilkan halaman

menu utama (menu pilihan awal yang berisi 4 pilihan) dan kemudian jalan

lagi seperti normalnya program berjalan di awal

o Jika dipilih tidak, maka program akan selesai dan keluar

--- Selamat Mengerjakan dan Semoga Sukses ---