Postingan

Menampilkan postingan dari November, 2020

Tugas World of Zuul

Gambar
 Pada post ini, saya akan menampilkan tugas program World of Zuul. World of Zuul merupakan game petualangan simple berbasis teks, dimana pengguna bisa berjalan ke beberapa tempat. Program ini memiliki beberapa kelas yaitu: Diagram Program Class Game sebagai class utama yang membuat room, membuat parser, dan memulai game. Class Parser sebagai class yang membaca input user dan menerjemahkan maksud user. Class Command yang menyimpan perintah dari user. Class CommandWords yang menyimpan semua perintah yang valid. Class Room yang membuat room beserta deskripsi dan gerbang exit nya. Berikut ini source code-nya: 1. Class Game 2. Class Parser 3. Class Command 4. Class CommandWords 5. Class Room Berikut ini Output Program-nya: Output Program.

ETS-2 Pemrograman Berbasis Objek Soal 3-4

Gambar
Nama: Muhammad Naufaldillah NRP: 05111940000202 Kelas: PBO B  3. Implemenatsikan Rancangan Class dengan menggunakan bahasa pemrograman Java Jawab: Diagram Program Class atm sebagai class utama pada program ini yang mengatur input pin, jenis transaksi, dan uang yang disetor. Class setorTunai yang melakukan transaksi penyetoran tunai. Class dataNasabah yang menyimpan data nasabah (nama, pin, saldo). Output Program dan Video Demo: Output Program 4. Buat video demo yang menjelaskan pembuatan aplikasi tersebut beserta dengan hasil eksekusinya. Jawab: Video Demo

ETS-2 Pemrograman Berbasis Obyek Soal 1 & 2

Gambar
Nama: Muhammad Naufaldillah NRP: 05111940000202 Kelas: PBO B Pertanyaan: 1. Perhatikan video di atas, tuliskan skenario fungsionalitas aplikasi berdasarkan tayangan tersebut Jawab:     Pada video tersebut merupakan skenario penggunaaan mesin setor ATM: ATM menampilkan home screen ketika tidak kartu ATM yang dimasukkan. Pengguna memasukkan kartu ATM. Kemudian Mesin ATM meminta pin pengguna dan pengguna meamsukkan pin ATM-nya. Mesin ATM menampilkan pilihan transaksi berupa "Setoran Tunai" dan "Penarikan Tunai/Transaksi Lainnya". User memilih "Setoran Tunai" Mesin ATM memasukkan uang tunai dengan maksimal 50 lembar. User memasukkan uang tunai ke dalam mesin ATM. Setelah itu, mesin ATM mengkonfirmasi jumlah uang yang mau disetor. Pilihannya adalah "Setor" atau "Batal" Mesin ATM mengkonfirmasi rekening tujuan anda. Pilihannya adalah "Rekening Anda" dan "Rekening Lain". Mesin ATM memproses transaksi Setor Tunai. Pengguna m

Tugas Technical Support System

Gambar
      Pada post ini saya akan menunjukkan program Technical Support System. Program ini banyak digunakan oleh perusahaan untuk menyelesaikan masalah client-nya, seperti chatbot. Program ini akan menampilkan jawaban pertanyaan secara otomatis. Jawaban akan berbeda, disesuaikan dengan kata kunci yang diinputkan user. Diagram Program Technical Support System     Program ini tiga class, yaitu: Class SupportSystem.java sebagai class utama. Class InputReader.java sebagai penerima input dari user. Class Responder.java sebagai pembuat respon/tanggapan.     Berikut ini source code dari program Technical Support System. Class SupportSystem.java Class InputReader.java Class Responder.Java     Berikut ini output dari program Technical Support System. Output Program Technical Support System

Tugas Ticket Machine (Library) Java

Gambar
      Pada post ini. Saya akan menunjukkan program Ticket Machine yang yang akan digunakan pada pertandingan sepakbola  16th National middle school tournament Final(SMP Nankatsu vs Akademi Toho). Program ini menggunakan java.util.scanner. Scanner merupakan perintah untuk membuat objek atau menginisialisasikan objek berdasarkan input dari pengguna. Harga tiket bervariasi karena ditentukan oleh input ke dalam Ticket Machine berdasarkan aturan. Harga tiket merupakan bilangan bulat sehingga program Ticket Machine akan menggunakan integer.     Class yang ada pada program ini TicketMachine.java. Class ini akan menampilkan interface dari program Ticket Machine TicketMachineTest.java.  Class merupakan implementasi dari program Ticket Machine Class Diagram      Berikut ini merupakan source code dari program Ticket Machine TicketMachine.java.  TicketMachineTest.java.     Berikut ini merupakan hasil output dari program Ticket Machine      Output Program Sekian dari post ini. Mohon maaf kalau masi