Rabu, 23 September 2015

Java dengan Scanner Input

Ini adalah contoh langkah-langkah menggunakan Java dengan Scanner Input. Disini saya memberi contoh dengan menggunakan penjualan makanan dengan nama "Toko Yovika".

1. Buatlah output desain nama toko sesuai yang anda inginkan dengan menggunakan System.out.println(). Derngan mengetik seperti ini :


        System.out.println("*************************************");
        System.out.println("*           Toko Yovika             *");
        System.out.println("*   Menjual Berbagai Macam Makanan  *");
        System.out.println("*************************************");        
        System.out.println();
        System.out.println("Kami Menjual Makanan ");
        System.out.println();
        System.out.println("1. Nasi Goreng   = Rp 10000/porsi");
        System.out.println("2. Nasi Soto = Rp 11000/porsi");
        System.out.println("3. Bakso = Rp 9000/porsi");
        System.out.println("4. Mie Goreng = Rp 10000/porsi");


2. Setelah itu masukan input untuk memasukan kode yang sesuai dengan jenis makanan. Juga menambahkan menu Scanner.


3. Tambahkakn kode import java.util.Scanner; dibawahnya package


4. Setelah itu kita membuat source code dengan menggunakan if, else if, dan else.

        if (jenis == 1){
        System.out.println("Masukkan Jumlah Nasi Goreng Yang Akan Dipesan");
        jumlah = Yovika.nextInt();
        harga = jumlah * 10000;
        System.out.println("Jumlah Rp"+harga);
        } 
        else if (jenis == 2){
        System.out.println("Masukkan Jumlah Nasi Soto Yang Akan Dipesan");
        jumlah = Yovika.nextInt();
        harga = jumlah * 11000;
        System.out.println("Jumlah Rp"+harga);
        } 
        else if (jenis == 3){
        System.out.println("Masukkan Jumlah Bakso Yang Akan Dipesan");
        jumlah = Yovika.nextInt();
        harga = jumlah * 9000;
        System.out.println("Jumlah Rp"+harga);
        }
        else if (jenis == 4){
        System.out.println("Masukkan Jumlah Mie Goreng Yang Akan Dipesan");
        jumlah = Yovika.nextInt();
        harga = jumlah * 10000;
        System.out.println("Jumlah Rp"+harga);
        }
        else {
            System.out.println("Terimakasih Telah Makan Di Tempat Kami :)");

Apabila di run akan muncul seperti ini : 



5. Setelah itu masukkan pesanan yang ingin anda pesan (kode nomor 1 Nasi Goreng, kode nomor 2 Nasi Soto, kode nomor 3 Bakso, dan kode nomor 4 Mie Goreng) . Masukkan juga berapa banyak anda ingin memesannya.



6. Klik enter. Akan muncul harga total sesuai jumlah pembelian dan jenis makanan yang anda beli. 



Ini adalah source code dari percobaan diatas :

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package toko.yovika;

/**
 *
 * @author user
 */
import java.util.Scanner;
public class TokoYovika {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        System.out.println("*************************************");
        System.out.println("*           Toko Yovika             *");
        System.out.println("*   Menjual Berbagai Macam Makanan  *");
        System.out.println("*************************************");        
        System.out.println();
        System.out.println("Kami Menjual Makanan ");
        System.out.println();
        System.out.println("1. Nasi Goreng   = Rp 10000/porsi");
        System.out.println("2. Nasi Soto = Rp 11000/porsi");
        System.out.println("3. Bakso = Rp 9000/porsi");
        System.out.println("4. Mie Goreng = Rp 10000/porsi");

        Scanner Yovika = new Scanner(System.in);
        int NasiGoreng, NasiSoto, Bakso, MieGoreng;
        int jenis;
        int jumlah;
        int harga;
        System.out.println("Masukkan Jenis Makanan : ");
        jenis = Yovika.nextInt();
        
        if (jenis == 1){
        System.out.println("Masukkan Jumlah Nasi Goreng Yang Akan Dipesan");
        jumlah = Yovika.nextInt();
        harga = jumlah * 10000;
        System.out.println("Jumlah Rp"+harga);
        } 
        else if (jenis == 2){
        System.out.println("Masukkan Jumlah Nasi Soto Yang Akan Dipesan");
        jumlah = Yovika.nextInt();
        harga = jumlah * 11000;
        System.out.println("Jumlah Rp"+harga);
        } 
        else if (jenis == 3){
        System.out.println("Masukkan Jumlah Bakso Yang Akan Dipesan");
        jumlah = Yovika.nextInt();
        harga = jumlah * 9000;
        System.out.println("Jumlah Rp"+harga);
        }
        else if (jenis == 4){
        System.out.println("Masukkan Jumlah Mie Goreng Yang Akan Dipesan");
        jumlah = Yovika.nextInt();
        harga = jumlah * 10000;
        System.out.println("Jumlah Rp"+harga);
        }
        else {
            System.out.println("Terimakasih Telah Makan Di Tempat Kami :)");
        }
    }
    
}
    


SILAHKAN MENCOBA :)

Tidak ada komentar:

Posting Komentar