Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Write a description of class TarikTunai here.
- *
- * Nizar Mayraldo
- * 05111940000004
- */
- import java.util.*;
- public class TarikTunai
- {
- Akun u1 = new Akun();
- Ebank lain = new Ebank();
- Transaksilain bebas = new Transaksilain();
- private int flag;
- Scanner sc = new Scanner(System.in);
- public void TarikTunai()
- {
- System.out.println("Silahkan pilih transaksi yang anda inginkan : ");
- System.out.println("Tekan 9 untuk membatalkan transaksi");
- System.out.println("1. Rp. 100.000,00 5. Rp. 1.500.000,00");
- System.out.println("2. Rp. 500.000,00 6. Rp. 2.000.000,00");
- System.out.println("3. Rp. 1.000.000,00 7. Rp. 2.500.000,00");
- System.out.println("4. E-Banking 8. Transaksi Lainnya");
- flag=sc.nextInt();
- while(flag>0 && flag <=9)
- {
- switch(flag)
- {
- case 1:
- if (u1.ceknominal(100000))
- {
- u1.setnominal(u1.getnominal() - 100000);
- System.out.println("Silahkan melanjutkan Transaksi");
- }
- else
- System.out.println("Saldo Anda tidak mencukupi.");
- break;
- case 2:
- if (u1.ceknominal(500000))
- {
- u1.setnominal(u1.getnominal() - 500000);
- System.out.println("Silahkan melanjutkan Transaksi");
- }
- else
- System.out.println("Saldo Anda tidak mencukupi.");
- break;
- case 3:
- if (u1.ceknominal(1000000))
- {
- u1.setnominal(u1.getnominal() - 1000000);
- System.out.println("Silahkan melanjutkan Transaksi");
- }
- else
- System.out.println("Saldo Anda tidak mencukupi.");
- break;
- case 4:
- lain.pesan();
- break;
- case 5:
- if (u1.ceknominal(1500000))
- {
- u1.setnominal(u1.getnominal() - 1500000);
- System.out.println("Silahkan melanjutkan Transaksi");
- }
- else
- System.out.println("Saldo Anda tidak mencukupi.");
- break;
- case 6:
- if (u1.ceknominal(2000000))
- {
- u1.setnominal(u1.getnominal() - 2000000);
- System.out.println("Silahkan melanjutkan Transaksi");
- }
- else
- System.out.println("Saldo Anda tidak mencukupi.");
- break;
- case 7:
- if (u1.ceknominal(2500000))
- {
- u1.setnominal(u1.getnominal() - 2500000);
- System.out.println("Silahkan melanjutkan Transaksi");
- }
- else
- System.out.println("Saldo Anda tidak mencukupi.");
- return;
- case 8:
- bebas.Transaksilain(u1);
- return;
- case 9:
- System.out.println("Sisa saldo anda : Rp."+ u1.getnominal());
- return;
- }
- flag=sc.nextInt();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement