"Konfirmasi: Anda akan melakukan penyimpanan dengan nominal berikut ? y/n " + str(nominal) + " ") if verify_deposit == "y": atm.depositBalance(nominal) print("Saldo anda sekarang adalah: Rp." + str(atm.checkBalance()) + "\n") else: break elif selectMenu == 4: verify_pin = int(input("masukkan pin anda: ")) while verify_pin != int(atm.checkPin()): print("pin anda salah, silakan masukkan pin:") verify_pin = int(input("masukkan pin anda: ")) updated_pin = int(input("silakan masukkan pin baru: ")) print("pin anda berhasil diganti! ") atm.changePin(updated_pin) verify_newpin = int(input("coba masukkan pin baru: ")) if verify_newpin == updated_pin: print("pin baru anda benar!") else: print("maaf, pin baru anda salah!") elif selectMenu == 5: print( "Resi tercetak otomatis saat anda keluar. \nHarap simpan tanda terima ini \nsebagai bukti transaksi anda. " ) print("No. Record: ", random.randint(100000, 1000000)) print("Tanggal: ", datetime.datetime.now()) print("Saldo akhir: ", atm.checkBalance()) print("Terima kasih telah menggunakan ATM Progate! ") temp = int(input("")) exit()
banner() inp_nom = int(input("Masukan Nominal KWD Yang Akan Disimpan : ")) atm.depositKWD(inp_nom) print("K.D." + '{0:n}'.format(inp_nom) + " Berhasil Ditambahkan Ke Saldo KWD") sleep(2) elif pil == '4': clear() banner() p_ver = int(input("Masukan PIN Lama Anda : ")) if (atm.checkPin() == p_ver): clear() banner() gp = int(input("Masukan PIN Baru Anda : ")) if (p_ver != gp): atm.changePin(gp) clear() banner() print("PIN baru anda : " + str(gp)) sleep(2) else: print("Anda tidak bisa membuat PIN baru dengan PIN lama") sleep(1) else: print("PIN Lama Yang Anda Masukan Salah") sleep(1) elif pil == '5': clear() banner() print("===============================")