Kamis, 25 Januari 2018

Input Scanner (java)

"Entah kenapa saya harus menuliskan kata JAVA di otak saya, kenapa juga JAVA sebagai materi dasar pemrograman di UNIVERSITAS saya, entah kenapa semua membahas JAVA..."

Dari tulisan di atas adalah bentuk pertanyaan waktu saya diperkenalkan dengan dunia JAVA, walaupun masih awam pada bahasa pemrograman saya akan terus menggali, meng-eksplorasi semua materi yang diberikan.

Tulisan yang akan saya posting kali ini hanya sebagai materi pengingat bagaimana menggunakan inputan JAVA selain menggunakan BufferedReader. Sebenarnya inputan ada 3 jenis, tapi yang sekarang ini kita akan menuliskan tentang input Scanner sebagai utilitynya. yuk mulai..
String nama,alamat,moda;

Input :
  • Nama
  • Alamat
  • No HP
  • Kilometer Perjalanan
  • Tipe Transportasi (SwitchCase)
Output :
  • Total Biaya Perjalanan

 Berikut saya tuliskan Scriptnya dibawah ini.

package semester_satu;

/**
 *
 * @author Gunarko
 */
import java.util.Scanner;
public class pertemuan_tiga {
   public static void main (String[]arg){
       int hp,jauh,harga,Gocar,Grab,Uber;
      
       String nama,alamat,moda;
       Gocar=2000;Grab=2500;Uber=3000;
  
  
   Scanner baca= new Scanner(System.in);
   System.out.print("nama : ");
   nama=baca.next();
   System.out.printf("alamat        :");
   alamat=baca.next();
  
   System.out.print("hp            :");
   hp=baca.nextInt();
   System.out.print("Km Perjalanan :");
   jauh=baca.nextInt();
  
   System.out.print("Pilih moda transportasi anda ");
   System.out.println("1. GoCar / 2. GrabCar / 3. Uber ");
   System.out.print ("Type moda    :");
   moda=baca.next();
  
  
   switch (moda){
       case "1":
           System.out.println("Anda memilih GoCar sebagai layanan anda. ");
           System.out.println("biaya perjalan anda : Rp "+jauh*Gocar);
           break;
        case "2":
           System.out.println("Anda memilih Grab Car sebagai layanan anda. ");
           System.out.println("biaya perjalan anda : Rp "+jauh*Grab);
           break;
        case "3":
           System.out.println("Anda memilih Uber Car sebagai layanan anda.");
           System.out.println("biaya perjalan anda : Rp "+jauh*Uber);
           break;
        default:
            System.out.println ("Anda tidak memilih dengan pilihan yang ada..");
        }
        System.out.println (" ");
        System.out.println ("Terima kasih, semoga perjalanan andan selamat sampai tujuan.");
              
             }
     }



Script diatas adalah contoh input penggunaan Moda transportasi Online yang dipilih pelanggan.



0 komentar:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More