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();
}
}
* 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
No comments:
Post a Comment