FLOWCHART
CODING
import java.util.Scanner;
public class Percobaaan {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
// inisialisasi java library scanner
Scanner scan = new Scanner(System.in);
int total;
String disc;
// menampilkan daftar bus
System.out.println(" DAFTAR TIKET TRANSJAKARTA ");
System.out.println("");
System.out.println(" No. tj Harga Tiket ");
System.out.println("............................................");
System.out.println(" 1. transjakarta 1 ");
System.out.println(" Lebak Bulus - Gambir = Rp 2.000,00 ");
System.out.println(" 2. transjakarta 2 ");
System.out.println(" Bekasi - Kampung Melayu = Rp 3.500,00 ");
System.out.println(" 3. transjakarta 3 ");
System.out.println(" Harmoni - Kebayoran = RP 3.000,00 ");
System.out.println("............................................");
//
// inisialisasi pembayaran awal
int harga = 0;
int tj1 = 2000, tj2 = 3000, tj3 = 3500 ;
String menu;
for (String i = "Y"; i.equals("Y")||i.equals("y"); )
{
System.out.println(".................................................");
// pengguna memasukkan nomor pesanan
System.out.print("Masukkan Nomor Pesanan : ");
int inNomor = scan.nextInt();
System.out.println(".................................................");
switch (inNomor) {
case 1:
String Pesanan = " transjakarta 1 ";
System.out.println("Pilihan anda nomor " +inNomor + Pesanan);
harga = harga +tj1;
break;
case 2:
menu = " transjaarta 2 ";
System.out.println("Pilihan anda nomor " +inNomor + menu);
harga = harga + tj2;
break;
case 3:
menu = " transjakarta 3 ";
System.out.println("Pilihan anda nomor " +inNomor + menu);
harga = harga + tj3;
break;
}
// User diperintahkan untuk memasukkan data apakah dia akan melanjutkan atau tidak
System.out.println("Apakah anda mau melanjutkan? Y/T");
i = scan.next();
}
System.out.println("Total yang harus dibayar =Rp. " + harga );
System.out.println("Segera Datang ke Bank untuk Pembayaran Ke No Rek 100002212 ");
}}
OUTPUT
CODING
import java.util.Scanner;
public class Percobaaan {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
// inisialisasi java library scanner
Scanner scan = new Scanner(System.in);
int total;
String disc;
// menampilkan daftar bus
System.out.println(" DAFTAR TIKET TRANSJAKARTA ");
System.out.println("");
System.out.println(" No. tj Harga Tiket ");
System.out.println("............................................");
System.out.println(" 1. transjakarta 1 ");
System.out.println(" Lebak Bulus - Gambir = Rp 2.000,00 ");
System.out.println(" 2. transjakarta 2 ");
System.out.println(" Bekasi - Kampung Melayu = Rp 3.500,00 ");
System.out.println(" 3. transjakarta 3 ");
System.out.println(" Harmoni - Kebayoran = RP 3.000,00 ");
System.out.println("............................................");
//
// inisialisasi pembayaran awal
int harga = 0;
int tj1 = 2000, tj2 = 3000, tj3 = 3500 ;
String menu;
for (String i = "Y"; i.equals("Y")||i.equals("y"); )
{
System.out.println(".................................................");
// pengguna memasukkan nomor pesanan
System.out.print("Masukkan Nomor Pesanan : ");
int inNomor = scan.nextInt();
System.out.println(".................................................");
switch (inNomor) {
case 1:
String Pesanan = " transjakarta 1 ";
System.out.println("Pilihan anda nomor " +inNomor + Pesanan);
harga = harga +tj1;
break;
case 2:
menu = " transjaarta 2 ";
System.out.println("Pilihan anda nomor " +inNomor + menu);
harga = harga + tj2;
break;
case 3:
menu = " transjakarta 3 ";
System.out.println("Pilihan anda nomor " +inNomor + menu);
harga = harga + tj3;
break;
}
// User diperintahkan untuk memasukkan data apakah dia akan melanjutkan atau tidak
System.out.println("Apakah anda mau melanjutkan? Y/T");
i = scan.next();
}
System.out.println("Total yang harus dibayar =Rp. " + harga );
System.out.println("Segera Datang ke Bank untuk Pembayaran Ke No Rek 100002212 ");
}}
OUTPUT


Komentar
Posting Komentar