Postingan

Menampilkan postingan dari November, 2020

ETS PBO No 3 dan 4

Gambar
ETS PBO No 3 dan 4 Nama : Dewangga Dharmawan NRP : 05111940000029 Kelas : PBO C Nomor 3 : Implementasi Class Class ATM : /** * Class ATM berfungsi sebagai penerima password dan pembuka dalam * transaksi dengan ATM * * @author (Dewangga Dharmawan) * @version (26/11/2020) */ import java.util.*; public class ATM { //Deklarasi beberapa variabel yang berhubungan dengan class lain Akun account = new Akun(); Transfer display = new Transfer(); //Deklarasi scanner input Scanner input = new Scanner(System.in); //Method memulai program public void start() { //Memasukkan kata sandi System.out.println("Masukan Kata Sandi (6 Angka) : "); //Mengecek apabila kata sandi yang disandikan sesuai if(inputPass()) { //Jika sesuai, maka dilanjutkan ke Class Transfer display.TampilanTransfer(); } else ...

ETS Nomor 1 dan 2

Gambar
ETS Transfer Uang Nama : Dewangga Dharmawan NRP : 05111940000029 Kelas : PBO C Nomor 1 : Skenario Fungsionalitas Aplikasi ATM Jika dilihat pada bagian ATM-nya saja, bisa ditentukan jalur-jalur fungsionalitas dari ATM tersebut Menampilkan layar utama sebelum melakukan transaksi untuk memasukan kode sandi yang berjumlah enam digit Jika berhasil, maka akan melanjutkan ke layar utama, dimana ada pemilihan opsi antara menarik uang, menyetor uang, atau yang lannya. Dikarenakan pada tayangan yang ada pada soalnya hanya menampilkan transfer uangnya saja, maka langsung pada transfer uang. Memasukan kode nasabah tujuan Berikutnya mengisikan uang yang akan dikirim. Karena ada bagian berikutnya yang jarang sekali digunakan, maka bagian beritanya juga diabaikan. Lalu, ada pilihan untuk menyetujui pembayaran Setelah itu, akan muncul struk transfer yang akan dijadikan sebagai bukti transfer Nomor 2 : Class...

Tugas 6 PBO C World of Zuul

Gambar
Tugas 6 PBO C World of Zuul Nama : Dewangga Dharmawan NRP : 05111940000029 Dosen : Fajar Baskoro Grafik program World of Zuul Class Game /** * Class main game. Menginisialisasikan gamenya lalu memberikan * loop untuk membaca dan mengeksekusi command dan juga berisi kode * yang mengimplemenkan masing-masing command yang dimasukan * * @author (Dewangga Dharmawan) * @version (16/11/2020) */ public class Game { /* * Menginisialisasikan pembaca command dan ruangan */ private Parser parser; private Room currentRoom; /* * Menginisialisasikan game Zuul dan petanya */ public Game() { createRooms(); parser = new Parser(); } /* * Membuat ruangan dan hubungannya dengan ruangan lainnya. * Serta menentukan titik start game */ private void createRooms() { //Beragam jenis ruangan dan deskripsinya R...

Tugas 5 PBO C Tech Support System

Gambar
Tugas 5 PBO C Tech Support System Nama : Dewangga Dharmawan NRP : 05111940000029 Dosen : Fajar Baskoro Grafik hubungan antar class Tech Support System Class Support System /** * Program utama yang menjawab pertanyaan yang dimasukkan * (Utama karena yang pertama kali di inputkan adalah * class ini) * * @author (Dewangga Dharmawan) * @version (10/11/2020) */ //Library semua fungsi java import java.util.*; public class SupportSystem { //Variabel privat dengan class lainnya private InputReader reader; private Responder responder; //Mendeklarasikan variabel pertanyaan dan jawaban public SupportSystem() { reader = new InputReader(); responder = new Responder(); } //Methode yang berisi loop untuk //Membaca pertanyaan pengguna //Dan mengeluarkan jawabannya public void start() { boolean finished = false; ...