Minggu, 27 November 2011

Contoh Program Java menggunakan Input Scanner

Sebuah objek scanner dapat mengurai input yang dimasukkan melalui keyboard atau dari sebuah file. Scanner memisahkan inputnya menjadi menjadi token terpisah (yang biasanya dipisahkan dengan spasi), dan kemudian mengembalikannya pada satu waktu. Scanner menyediakan metode untuk mengubah token menjadi nilai dari tipe yang berbeda.
Kita dapat menggunakan utility scanner dalam dua cara, yaitu :
1. Untuk membaca dari keyboard, menggunakan perintah di bawah ini
Scanner input = new Scanner(System.in);
2. Untuk membaca dari sebuah file, menggunakan perintah di bawah ini
Scanner input = new Scanner(new FileStream(“filename.txt”));
Contoh program untuk input string

import java.util.Scanner;
class input1
{
public static void main(String[] args)
{
Scanner sc = new Scanner (System.in); System.out.print(“Masukkan Nama Anda : “);
String nama = sc.next ();
System.out.println(“Hello “+ nama);
}
}
Contoh program untuk input bilangan bulat (integer)
import java.util.Scanner;
class input2
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
int luas; System.out.print(“Masukkan Panjang : “); Integer panjang = sc.nextInt();
System.out.print(“Masukkan Lebar : “); Integer lebar = sc.nextInt();
luas = panjang * lebar;
System.out.println(“Luas Persegipanjang : “+ luas);
}
}
Contoh program untuk input string dan bilangan bulat
import java.util.Scanner; class input3
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
double Nilai_Akhir;
System.out.print(“Masukkan NIM Anda : “); String NIM = sc.next();
System.out.print(“Masukkan Nama Anda : “); String Nama = sc.next();
System.out.print(“Masukkan UTS : “); Integer UTS = sc.nextInt();
System.out.print(“Masukkan UAS : “); Integer UAS = sc.nextInt();
Nilai_Akhir = 0.4*UTS + 0.6*UAS;
System.out.println(“”);
System.out.println(“”);
System.out.println(“NIM Anda : “+ NIM);
System.out.println(“Nama Anda : “+ Nama);
System.out.println(“UTS : “+ UTS);
System.out.println(“UAS : “+ UAS);
System.out.println(“Nilai Akhir : “+ Nilai_Akhir);
}
}
Contoh program untuk input bilangan pecahan
import java.util.Scanner;
class input4
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
double luas; System.out.print(“Masukkan Panjang : “); Double panjang = sc.nextDouble();
System.out.print(“Masukkan Lebar : “); Double lebar = sc.nextDouble();
luas = panjang * lebar;
System.out.println(“Luas Persegipanjang : “+ luas);
}
}

Sumber: http://setyawan-wibisono.com/72/modul-6-input-data-melalui-keyboard-menggunakan-utility-scanner

3 komentar:

yasin mengatakan...
Komentar ini telah dihapus oleh pengarang.
Achmad mengatakan...

Nice share, untuk contoh program input lainnya bisa kunjungi :

http://top-ilmu.blogspot.com/2012/10/contoh-program-input-pada-java.html

Kunjungi balik ya gan. Thx. :)

Unknown mengatakan...

keren gan blog nya, saya yg baru belajar netbeans sangat terbantu, kalo bisa lebih banyak contoh program sederhana netbeans nya gan

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by I Gede Putra - Premium Blogger Themes | Bluehost