Begin typing your search above and press return to search. Press Esc to cancel.

Jawaban Tugas Akhir Modul 2



JAWABAN TUGAS AKHIR MODUL 2

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package tugasakhir2;

/**
 *
 * @author Azharuddin
 */
import java.io.BufferedReader;
import java.io.InputStreamReader;
//import java.io.IOException;
class inputData {
    String nama,alamat,Noktp,noContact,temp;
    int pin,Ipsaldo,option,pilihan,masukkan,tarik;
    int NoRex;
    BufferedReader input=new BufferedReader (new InputStreamReader (System.in));
   public void regestrasi(){
       try{
                //String temp="";
                System.out.println("================================");
                System.out.println("                MENU REGESTRASI                   ");
                System.out.println("================================");
                System.out.print("NAMA                   :");
                nama = input.readLine();
                System.out.print("ALAMAT                 :");
                alamat = input.readLine();
                System.out.print("No.KTP/No.SIM/No.KTM   :");
                Noktp = input.readLine();
                System.out.print("No.Contact             :");
                noContact = input.readLine();
                System.out.print("Masukkan PIN           :");
                temp = input.readLine();
                pin = Integer.parseInt(temp);
                System.out.print("No.Rekening            :");
                temp = input.readLine();
                NoRex = Integer.parseInt(temp);
                System.out.print("Input Saldo            :Rp. ");
                temp = input.readLine();
                Ipsaldo = Integer.parseInt(temp);
                if (Ipsaldo <1000000){
                    System.out.println("SELAMAT ANDA MENDAPATKAN SEBUAH BULPEN CANTIK");
                }
                else
                    if ((Ipsaldo >= 1000000) && (Ipsaldo <= 10000000)){
                        System.out.println("SELAMAT ANDA MENDAPAT VOUCHER BELANJA SENILAI Rp.50000");
                    }
                    else
                        if (Ipsaldo > 10000000){
                            System.out.println("SELAMAT ANDA MENDAPAT VOUCHER BELANJA SENILAI Rp.100000");
                        }
                System.out.println("================================");
                hitungSaldo();
     
    }
    catch (Exception e){
        System.out.println(e);
    }
   }
    public void viewNasabah (){
                System.out.println("================================");
                System.out.println("                         DATA NASABAH                 ");
                System.out.println("================================");
                System.out.println("NAMA                   :"+nama);
                System.out.println("ALAMAT                 :"+alamat);
                System.out.println("No.KTP/No.SIM/No.KTM   :"+Noktp);
                System.out.println("No.Contact             :"+noContact);
                System.out.println("PIN ANDA               :"+pin);
                System.out.println("No.Rex                 :"+NoRex);
                System.out.println("SALDO ANDA             :Rp. "+Ipsaldo);
                System.out.println("=================================");
               
               
        }
  
        public void penarikan (){
           try {
                System.out.println("==================================");
                System.out.println("                     MENU PENARIKAN                     ");
                System.out.println("==================================");
                System.out.print("JUMLAH PENARIKAN            :Rp. ");
                temp = input.readLine();
                tarik = Integer.parseInt(temp);
                System.out.println("SALDO AWAL                  :Rp. "+Ipsaldo);
                System.out.println("JUMLAH PENARIKAN            :Rp. "+tarik);
                if ((Ipsaldo - tarik ) < 50000) {
                    System.out.println("MAAF JUMLAH SALDO TIDAK MENCUKUPI");
                    System.out.println("TRANSAKSI DI BATALKAN");
                }
                else
                {
                this.Ipsaldo = (this.Ipsaldo - tarik);
                System.out.println("SALDO AKHIR                 :Rp. "+this.Ipsaldo);
                System.out.println("==================================");
                penarikanSaldo();
                }
            pressEnter();
             }
            catch (Exception e){
                System.out.println(e);
            }

           
        }

        public void pemasukkan (){
            try{
            System.out.println("===================================");
            System.out.println("                   MENU PEMASUKKAN                   ");
            System.out.println("===================================");
            System.out.print("JUMLAH PEMASUKKAN             :Rp. ");
            temp = input.readLine();
            masukkan = Integer.parseInt(temp);
            System.out.println("SALDO AWAL                  :Rp. "+Ipsaldo);
            System.out.println("JUMLAH PEMASUKKAN           :Rp. "+masukkan);
            this.Ipsaldo = this.Ipsaldo + masukkan;
            System.out.println("SALDO AKHIR                 :Rp. "+this.Ipsaldo);

            if (masukkan  <1000000){
                    System.out.println("SELAMAT ANDA MENDAPATKAN SEBUAH BULPEN CANTIK");
                }
                else
                    if ((masukkan >= 1000000) && (masukkan <= 10000000)){
                        System.out.println("SELAMAT ANDA MENDAPAT VOUCHER BELANJA SENILAI Rp.50000");
                    }
                    else
                        if (masukkan> 10000000){
                            System.out.println("SELAMAT ANDA MENDAPAT VOUCHER BELANJA SENILAI Rp.100000");
                        }
           
            System.out.println("================================");
            pemasukkanSaldo();
            pressEnter();
            }
            catch (Exception e){
                System.out.println(e);
            }
        }
        void hitungSaldo(){
                if (Ipsaldo > 50000) {
                    System.out.println("PEMASUKKAN TELAH BERHASIL");
                }else
                if (Ipsaldo < 50000){
                System.out.println("Saldo Tidak Mencukupi ");
                System.out.println("PEMASUKKAN GAGAL");
                System.out.println("PERINGATAN : SALDO MIN : Rp. 50000");
                 }
        }
        void pemasukkanSaldo(){
                if (this.Ipsaldo > 50000) {
                System.out.println("PEMASUKKAN TELAH BERHASIL");
                }else
                if (this.Ipsaldo < 50000){
                System.out.println("Saldo Tidak Mencukupi ");
                System.out.println("PEMASUKKAN GAGAL");
                 }
        }
        void penarikanSaldo (){
           if (this.Ipsaldo > 50000) {
                System.out.println("PENARIKAN TELAH BERHASIL");
                }else
                if (this.Ipsaldo < 50000){
                System.out.println("Saldo Tidak Mencukupi ");
                System.out.println("PENARIKAN GAGAL");
                System.out.println("PERINGATAN : SALDO MIN : Rp. 50000");
                }
        }
        void pressEnter(){
            try{
                 System.out.println("Press Enter Untuk Melanjutkan");
            }
                catch (Exception e){
                System.out.println(e);
            }
        }
}
class TugasAkhir{
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
       inputData Id1=  new inputData ();
       Id1.regestrasi();
       Id1.pemasukkan();
       Id1.penarikan();
       Id1.viewNasabah();

    }
}

SEMOGA BERMANFAAT

TERIMAH KASIH TELAH MENGUNJUNGI APOTIK-ILMU

    No comments:

    Post a Comment