Friday, September 25, 2015

INPUT MENGGUNAKAN SCANNER (NETBEANS)

Ingin tahu bagaiamana cara untuk menambahkan input dengan menggunakan scanner? Penasaraaaann?? Yuk mangga’atuh dilihat :
Sebelum membahas langkah-langkahnya, alangkah lebih baik apabila kita memahi terlebih dahulu apasih input dengan scanner?
Nahhhh, input dalam hal ini adalah suatu wadah agar user bisa memasukkan sendiri nama barang dan jumlah barang yang dibutuhkan.
Sudah tahu,kan? Berikut ini steps nya :
1. Firstly, siapkan output nama yang akan ditampilkan (misalnya nama toko).



2. setelah itu, jika di run, akan muncul seperti ini :


3. Next, tambahkan ini di bawah source code yang menampilkan output nama toko sebelumnya


4. Laluuu, kita tambahkan import java.util.Scanner; dibawah package tokokta;


5. setelah itu, tambahkan source code ini dibawah source code yang diapit oleh "/*" dan "*/"



6. Selesai! ketika di run, akan muncul seperti ini :


7. masukkan input yang telah ada (e.g : tipe hp) yang tersedia pada pilihan (urut sesuai nomor) barang yang dijual, sekaligus masukkan jumlah barang yang ingin dibeli. seperti ini :


Daaan TAAARAAAA!! Step by step telah selesai! Silahkan di RUN dan lihat hasilnya.

 
Berikut adalah source code nya:

/*
* 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 tokokta;

import java.util.Scanner;

/**
*
* @author asus
*/
public class Tokokta {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println("******************************************");
System.out.println("* O'shop *");
System.out.println("* Menyediakan HP super murah *");
System.out.println("******************************************");
System.out.println();
System.out.println("Tersedia HP canggih dengan kocek anak kos");
System.out.println();
System.out.println("1. Iphone 5 = 2000000");
System.out.println("2. Iphone 6 = 2005000");
System.out.println("3. Samsung E7 = 1500000");
System.out.println("4. Nokia 3210 = 75000");
System.out.println("5. Cross 2015 = 35000");
System.out.println("6. MITO A35 = 120000");
Scanner Oktaviana = new Scanner(System.in);
int Iphone5,Iphone6,SamsungE7,Nokia3210,Cross2015,MITOA35;
int tipe;
int jumlah;
int harga;
System.out.println("Masukkan tipe HP");
tipe = Oktaviana.nextInt();
if (tipe == 1){
System.out.println("Masukkan jumlah HP yang akan dibeli");
jumlah = Oktaviana.nextInt();
harga = jumlah * 2000000;
System.out.println("Total Pembelian"+harga);
}
else if (tipe == 2){
System.out.println("Masukkan jumlah HP yang akan dibeli");
jumlah = Oktaviana.nextInt();
harga = jumlah * 2005000;
System.out.println("Total Pembelian"+harga);
}
else if (tipe == 3){
System.out.println("Masukkan jumlah HP yang akan dibeli");
jumlah = Oktaviana.nextInt();
harga = jumlah * 1500000;
System.out.println("Total Pembelian"+harga);
}
if (tipe == 4){
System.out.println("Masukkan jumlah HP yang akan dibeli");
jumlah = Oktaviana.nextInt();
harga = jumlah * 75000;
System.out.println("Total Pembelian"+harga);
}
else if (tipe == 5){
System.out.println("Masukkan jumlah HP yang akan dibeli");
jumlah = Oktaviana.nextInt();
harga = jumlah * 35000;
System.out.println("Total Pembelian"+harga);
}
else if (tipe == 6){
System.out.println("Masukkan jumlah HP yang akan dibeli");
jumlah = Oktaviana.nextInt();
harga = jumlah * 120000;
System.out.println("Total Pembelian"+harga);
}
else{
System.out.println("Beli lagi yuk!");
}
}
}


Mata Kuliah    : Bahasa Pemrograman
Dosen            : Bpk. Nur Cahyo Wibowo, S.Kom, M.Kom
Kelas             : A35
NPM              : 1353010034
Nama            : Oktaviana Dewi Permatasari

No comments:

Post a Comment