ETS
i-Kios аԁаƖаh mesin mirip ATM уаnɡ memproses kebutuhan secara mandiri. i-Kios tersedia di lebih dari 2.000 toko INDOMARET. i-Kios juga bertujuan untuk mempermudah dalam pembayaran produk digital.
Untuk implementasi dari i-kios ini makan kami membuat program dengan sourcode sebagai berikut :
int main
/**
* Write a description of class IntMain here.
*
* @author immanuel@davtang
*/
import java.util.Scanner;
public class Int_Main
{
public static void main(String args[])
{
Scanner scan= new Scanner(System.in);
int pilihan;
String nopol;
String z;
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++ Welcome in I-KIOS +++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("Pilih Pembayaran yang akan dilakukan");
System.out.println("1.Tiket Kereta");
System.out.println("2.Tiket Pesawat");
System.out.println("3.Beli Pulsa");
System.out.println("4.Online Shopping");
System.out.println("5.tiket konser");
pilihan=scan.nextInt();
ikios beli=new ikios();
beli.classdipilih = pilihan;
beli.ikios();
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("++++++++++++++ Thank You ++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
}
}
Tiket Kereta
/**
* Write a description of class Tiket_Kereta here.
*
* @author imanuelanddavtang
*/
import java.util.Scanner;
public class Tiket_Kereta extends ikios{
static int jumlahtiket = 10;
static int idtransaksi = 10001;
static String asalkota;
static String tujuankota;
public static int getjumlahtiket(){
return jumlahtiket;
}
public static void getasaldantujuan(){
System.out.println("+++++++++++++++++++++++++++++++++++++++Masukan Kota Asal+++++++++++++++++++++++++++++++++++++++");
Scanner scan= new Scanner(System.in);
asalkota=scan.next();
System.out.println("+++++++++++++++++++++++++++++++++++++++Masukan Kota Tujuan+++++++++++++++++++++++++++++++++++++++");
tujuankota=scan.next();
}
public static int konfirmasi(){
String konfirmasi;
int nilai;
System.out.println("+++++++++++++++++++++++++++++++++++++++");
Scanner scan= new Scanner(System.in);
konfirmasi= scan.next();
nilai = Integer.parseInt(konfirmasi);
return nilai;
}
public static void belitiket(){
int banyaktiket;
System.out.println("+++++++++++++++++++++++++++++++++++++++Jumlah tiket+++++++++++++++++++++++++++++++++++++++");
Scanner scan= new Scanner(System.in);
String initiket=scan.next();
banyaktiket = Integer.parseInt(initiket);
jumlahtiket = jumlahtiket - banyaktiket;
}
public static void getnota()
{
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("Pembayaran untuk Tiket ");
System.out.println("Dengan Tujuan "+tujuankota+" Asal "+asalkota);
System.out.println("Dengan harga Rp. "+asalkota.length()*10000);
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("Silahkan tempelkan kartu anda untuk membayar!!(tekan 1)");
}
public static void nota(){
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("Pembayaran berhasil dilakukan!");
System.out.println("Silahkan ambil Kode tiket anda");
System.out.println("Nama Penumpang : "+ getnama());
System.out.println("++++++++++++++ CX12"+getnohp()+"+++++++++++");
System.out.println("Kode Juga sudah di kirim lewat sms ");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++" +tujuankota+ "+++++++++");
System.out.println("+++++++++ "+asalkota+"+++++++++++");
System.out.println("+++++++++ Harga: Rp."+asalkota.length()*10000+" +++++++++++++");
System.out.println("++++++++++++++++++++TERIMAKASIH+++++++++++++++++++");
}
}
Output Tiket Kereta :
Tiket Pesawat
/**
* Write a description of class Tiket_Kereta here.
*
* @author imanuelanddavtang
*/
import java.util.Scanner;
public class Tiket_pesawat extends ikios{
static int jumlahtiket = 10;
static int idtransaksi = 10001;
static String asalkota;
static String tujuankota;
public static int getjumlahtiket(){
return jumlahtiket;
}
public static void getasaldantujuan(){
System.out.println("+++++++++++++++++++++++++++++++++++++++Masukan Kota Asal+++++++++++++++++++++++++++++++++++++++");
Scanner scan= new Scanner(System.in);
asalkota=scan.next();
System.out.println("+++++++++++++++++++++++++++++++++++++++Masukan Kota Tujuan+++++++++++++++++++++++++++++++++++++++");
tujuankota=scan.next();
}
public static int konfirmasi(){
String konfirmasi;
int nilai;
System.out.println("+++++++++++++++++++++++++++++++++++++++");
Scanner scan= new Scanner(System.in);
konfirmasi= scan.next();
nilai = Integer.parseInt(konfirmasi);
return nilai;
}
public static void belitiket(){
int banyaktiket;
System.out.println("+++++++++++++++++++++++++++++++++++++++Jumlah tiket+++++++++++++++++++++++++++++++++++++++");
Scanner scan= new Scanner(System.in);
String initiket=scan.next();
banyaktiket = Integer.parseInt(initiket);
jumlahtiket = jumlahtiket - banyaktiket;
}
public static void getnota()
{
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("Pembayaran untuk Tiket ");
System.out.println("Dengan Tujuan "+tujuankota+" Asal "+asalkota);
System.out.println("Dengan harga Rp. "+asalkota.length()*10000);
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("Silahkan tempelkan kartu anda untuk membayar!!(tekan 1)");
}
public static void nota(){
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("Pembayaran berhasil dilakukan!");
System.out.println("Silahkan ambil Kode tiket anda");
System.out.println("Nama Penumpang : "+ getnama());
System.out.println("++++++++++++++ CX12"+getnohp()+"+++++++++++");
System.out.println("Kode Juga sudah di kirim lewat sms ");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++" +tujuankota+ "+++++++++");
System.out.println("+++++++++ "+asalkota+"+++++++++++");
System.out.println("+++++++++ Harga: Rp."+asalkota.length()*10000+" +++++++++++++");
System.out.println("++++++++++++++++++++TERIMAKASIH+++++++++++++++++++");
}
}
Output Tiket Pesawat
Pulsa
/**
* Write a description of class Tiket_Kereta here.
*
* @author imanuelanddavtang
*/
import java.util.Scanner;
public class pulsa extends ikios{
static String jumlahpulsa;
public static void getpulsa1(){
System.out.println("+++++++++++++++++++++++++++++++++++++++Masukan jumlah pulsa+++++++++++++++++++++++++++++++++++++++");
Scanner scan= new Scanner(System.in);
jumlahpulsa = scan.next();
}
public static int konfirmasi(){
String konfirmasi;
int nilai;
System.out.println("+++++++++++++++++++++++++++++++++++++++");
Scanner scan= new Scanner(System.in);
konfirmasi= scan.next();
nilai = Integer.parseInt(konfirmasi);
return nilai;
}
public static void getnota()
{
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("Pembayaran untuk pulsa ");
System.out.println("Dengan Tujuan "+jumlahpulsa+"++++++++++");
System.out.println("Dengan harga Rp. "+jumlahpulsa);
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("Silahkan tempelkan kartu anda untuk membayar!!(tekan 1)");
}
public static void nota(){
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("Pembayaran berhasil dilakukan!");
System.out.println("Silahkan ambil Kode pulsa anda");
System.out.println("Nama Penumpang : "+ getnama());
System.out.println("++++++++++++++ CX12"+getnohp()+"+++++++++++");
System.out.println("pulsa akan dikonfirmasi lewat sms ");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++ pulsa yang ingin diisi" +jumlahpulsa+ "+++++++++");
System.out.println("+++++++++ Harga: Rp."+jumlahpulsa+" +++++++++++++");
System.out.println("++++++++++++++++++++TERIMAKASIH+++++++++++++++++++");
}
}
Tiket Konser
/**
* Write a description of class Tiket_Kereta here.
*
* @author imanuelanddavtang
*/
import java.util.Scanner;
public class konser extends ikios{
static int jumlahtiket = 10;
static int idtransaksi = 10001;
static String jeniskonser1;
public static int getjumlahtiket(){
return jumlahtiket;
}
public static void getasaldantujuan(){
System.out.println("+++++++++++++++++++++++++++++++++++++++Masukan jenis konser+++++++++++++++++++++++++++++++++++++++");
Scanner scan= new Scanner(System.in);
jeniskonser1=scan.next();
}
public static int konfirmasi(){
String konfirmasi;
int nilai;
System.out.println("+++++++++++++++++++++++++++++++++++++++");
Scanner scan= new Scanner(System.in);
konfirmasi= scan.next();
nilai = Integer.parseInt(konfirmasi);
return nilai;
}
public static void belitiket(){
int banyaktiket;
System.out.println("+++++++++++++++++++++++++++++++++++++++Jumlah tiket+++++++++++++++++++++++++++++++++++++++");
Scanner scan= new Scanner(System.in);
String initiket=scan.next();
banyaktiket = Integer.parseInt(initiket);
jumlahtiket = jumlahtiket - banyaktiket;
}
public static void getnota()
{
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("Pembayaran untuk Tiket ");
System.out.println("Dengan konser "+jeniskonser1);
System.out.println("Dengan harga Rp.50000 ");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("Silahkan tempelkan kartu anda untuk membayar!!(tekan 1)");
}
public static void nota(){
System.out.println("---------------------------------------");
System.out.println("---------------------------------------");
System.out.println("Pembayaran berhasil dilakukan!");
System.out.println("Silahkan ambil Kode tiket anda");
System.out.println("Nama Penumpang : "+ getnama());
System.out.println("++++++++++++++ "+getnohp()+"+++++++++++");
System.out.println("Kode Juga sudah di kirim lewat sms ");
System.out.println("---------------------------------------");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("+++++++++ "+jeniskonser1+"+++++++++++++");
System.out.println("+++++++++++++++++++++++++++++++++++++++");
System.out.println("++++++++++++++++++++TERIMAKASIH+++++++++++++++++++");
}
}
Comments
Post a Comment