Untitled

Run Settings
LanguageJava
Language Version
Run Command
public class TesTugas1 { public static void main(String args[]) { boolean status; Tabungan tabungan = new Tabungan(5000); System.out.println("Saldo awal : " + tabungan.getSaldo()); tabungan.simpanUang(3000); System.out.println("Jumlah uang yang disimpan : 3000"); status = tabungan.ambilUang(6000); System.out.println("Jumlah uang yang diambil : 6000"); if (status) System.out.println("Ok"); else System.out.println("Gagal"); tabungan.simpanUang(3500); System.out.println("Jumlah uang yang disimpan : 3500"); status = tabungan.ambilUang(4000); System.out.println("Jumlah uang yang diambil : 4000"); if (status) System.out.println("Ok"); else System.out.println("Gagal"); status = tabungan.ambilUang(1600); System.out.println("Jumlah uang yang diambil : 1600"); if (status) System.out.println("Ok"); else System.out.println("Gagal"); tabungan.simpanUang(2000); System.out.println("Jumlah uang yang disimpan : 2000"); System.out.println("Saldo sekarang = " + tabungan.getSaldo()); } } class Tabungan { private int saldo; public Tabungan(int saldo) { this.saldo = saldo; } public int getSaldo() { return saldo; } public void simpanUang(int jumlah) { saldo += jumlah; } public boolean ambilUang(int jumlah) { if (jumlah > saldo) { return false; } else { saldo -= jumlah; return true; } } }
Editor Settings
Theme
Key bindings
Full width
Lines