VISITOR
Feedjit
About Me
FOLLOWER
Blog Archive
-
▼
2011
(183)
-
▼
May
(169)
- Cheat dan kode Point Blank
- Kata Bijak Maya Angelou : Sampai ke Hati
- Kata Bijak Albert Einstein : Mencoba Sesuatu yan...
- Kata Bijak Oprah Winfrey : Memutuskan Apa yang Ter...
- Kata Bijak Ali ibn Abi Talib : Jangan Terlalu Kera...
- Kata Bijak Albert Einstein : Serius Dalam Hal-Hal ...
- Kata Bijak Oprah Winfrey : Mengingatkan Diri Anda ...
- Kata Bijak Mario Teguh : Orang yang Kuat dan Ikhlas
- Kata Bijak William Faulkner : Menilai Dengan Kegag...
- Kata Bijak Oprah Winfre : Bersyukurlah Atas Apa ya...
- Kata Bijak Irish Proverb : Seorang Pria Ketika Men...
- Kata Bijak Virgil : Berpikir Bisa
- kata bijak Thomas Jefferson : Sikap Mental
- kata bijak Oprah Winfrey : Melakukan Yang Terbaik ...
- kata bijak O.A. Battista : Kelemahan Terbesar Sese...
- kata bijak Benjamin Franklin : Hal Kecil yang Bera...
- kata bijak Oprah Winfrey : Keberhasilan Karena Ora...
- kata bijak Satchel Paige : Lakukan Seperti Tidak P...
- kata bijak Oprah Winfrey : Cinta di Atas Rasa Takut
- kata bijak Mario Teguh : Pemilik Masa Lalu & Masa ...
- kata bijak Norman Lindsay : Perselingkuhan Terindah
- kata bijak Eartha Kitt : Belajar Seumur Hidup
- kata bijak Albert Einstein : Imajinasi dan Peng...
- kata bijak William A. Ward : Belajar, Bekerja, Be...
- Hal Besar dan Hal Kecil - Frank Clark
- Jalan dan Arah Tujuan Hidup
- Cara Mudah, Cepat dan Gratis Bikin Foto Facebook y...
- Cara Gandakan Senjata Point Blank
- Cara Daftar Point Blank dan Cheat Point Blank
- Cara Bermain Point Blank Online Yang Benar Bagi Pe...
- Point Blank Indonesia
- Cara Submit Sitemap Blog ke Bing Webmaster Tools
- kata bijak mario teguh : Bersikaplah seperti para...
- download lagu terbaru
- kata bijak mario teguh : merindukan kebebasan hidup
- kata bijak mario teguh : menjadi jiwa baik
- kata bijak mario teguh : Sahabat saya yang baik h...
- kata bijak mario teguh : pertanyaan yang tak berjawab
- kata bijak mario teguh : Dia yang melebihkan keb...
- kata bijak mario teguh : Cinta yang indah
- kata bijak mario teguh : Orang yang hidupnya masi...
- kata bijak mario teguh : NASIB ITU TIDAK PERMANEN
- kata bijak mario teguh : Tidak ada impian yang bi...
- kata bijak mario teguh : Orang yang menua dalam h...
- kata bijak mario teguh : Pekerjaan yang tidak men...
- kata bijak mario teguh : kita telah berlaku tidak...
- kata bijak mario teguh : Jalan terpendek menuju k...
- kata bijak mario teguh : gundah
- kata bijak mario teguh : pertarungan yang Anda pilih
- kata bijak mario teguh : Karir yang baik
- kata bijak mario teguh : melemahkan hati dan piki...
- kata bijak mario teguh : segelas air
- kata bijak mario teguh : Bagi yang sedang tenggelam
- kata bijak mario teguh : Tuhan kami Yang Maha Peng...
- kata bijak mario teguh : Kerja keras dalam kejujuran
- kata bijak mario teguh : MENGALIHKAN PUSAT HARAPAN
- kata bijak mario teguh : Kita disebut makhluk yan...
- Ninja Saga all in 1 Hack Facebook Game
- Cheat Point Blank Hollow Set 24/25 Mei 2011
- cheat / hack point blank GC EVOLUTION 2.4
- Pendaftaran STAN 2011/2012
- Sejarah Artav, antivirus karya anak bangsa
- Update ARTAV Antivirus terbaru Rev.1.2
- Cara mengatasi blacklist dan merubah smadav v.8.5....
- Agni Pratistha iss Universe 2007
- Info Terbaru Bidik Misi UNAIR 2011
- Panduan Lengkap Beasiswa Bidik Misi 2011/2012
- Pengumuman SNMPTN Undangan 2011/2012
- Model SNMPTN Tahun 2011
- Persyaratan SNMPTN 2011
- Cara Pendaftaran SNMPTN 2011 Jalur Ujian Tertulis
- Jalur Undangan Unpad “Diserbu” 27 Ribu Pendaftar
- UI Jadi Pilihan Pertama Peserta Snmptn Undangan
- SNMPTN Jalur Undangan Undip Diminati 22 Ribu Siswa
- UI-UGM Tetap Favorit Dalam Snmptn Undangan 2011
- Jadwal Snmptn
- Cara Mendaftar Snmptn 2011
- Wacana UN Sebagai Pengganti Ujian Tulis Snmptn
- Perkiraan Jumlah Peserta Snmptn 2011
- MASA PENDAFTARAN SNMPTN DIPERPANJANG
- Launching SNMPTN 2011
- Tes Logika dalam Tes Potensi Akademik
- Tips Menaklukan Tes Potensi Akademik dalam Snmptn
- Pendaftaran SNMPTN 2011
- Mendownload Album Foto Facebook Sekaligus
- Penyakit Pengguna Baru Facebook (bagian 1)
- Cara Memperoleh Nomor Telepon di Facebook Dalam Ju...
- Cara Mudah, Cepat dan Gratis Bikin Foto Facebook y...
- Mengatasi Banyaknya Email Dari Facebook
- Tentang Facebook
- Download Latihan Soal SNMPTN 2011
- Mengirim Sebuah Ciuman Lewat Facebook
- Cara Check In di Foursquare Lewat Komputer / PC
- Cheat Ninja Saga Level Up Fast And Coin Cheats
- Cheat Point Blank April 2011 White_V.2.1 (UPDATE)
- Cheat Point Blank April 2011 Exp *New*
- Cheat Point Blank April 2011 Whatever
- Cheat Point Blank April 2011 Three Hacker Masmed, ...
- Cheat Point Blank April 2011 New Heroin
- Cheat Point Blank April 2011 Omega Pro | Xteam Ver...
-
▼
May
(169)
Tuesday, December 14, 2010
contoh program menghitung spp dengan switch
public class latian{
public static void main(String[] auzt) throws IOException{
int KD_jur,Sks;
int sppT1,sppV1,sppT3,sppV3,TsppV1,TsppV3;
int Total1,Total3;
String Nama,Nim;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader (isr);
System.out.print("Masukan Nama Anda =");
Nama = (String) br.readLine();
System.out.print("Masukan Nim Anda =");
Nim = (String) br.readLine();
System.out.print("Masukan Jumlah SKS =");
Sks = Integer.parseInt (br.readLine()) ;
System.out.print("Kode jurusan 1=S1SI,0=D3MI\nMasukan Kode Jurusan =");
KD_jur = Integer.parseInt (br.readLine()) ;
sppT1 = 500000;
sppV1 = 55000;
TsppV1 = sppV1 * Sks;
Total1 = sppT1 + TsppV1;
sppT3 = 400000;
sppV3 = 50000;
TsppV3 = sppV3 * Sks;
Total3 = sppT3 + TsppV3;
switch (KD_jur){
case 1 :
{
System.out.println("Nama = "+Nama);
System.out.println("Nim = "+Nim);
System.out.println("Jurusan = S1-SI");
System.out.println("Jumlah SKS yang diambil = "+Sks);
System.out.println("Jumlah spp tetap = "+sppT1);
System.out.println("Jumlah spp variabel = "+TsppV1);
System.out.println("Total SPP = "+Total1);
}
case 0:
{
System.out.println("Nama = "+Nama);
System.out.println("Nim = "+Nim);
System.out.println("Jurusan = D3-MI");
System.out.println("Jumlah SKS yang diambil = "+Sks);
System.out.println("Jumlah spp tetap = "+sppT3);
System.out.println("Jumlah spp variabel = "+TsppV3);
System.out.println("Total SPP = "+Total3);
}
default :
{
System.out.println("Maaf kode jurusan yang anda masukan tidak ada.");
}
}}}
contoh Program increment awal akir
//Penerapan operator increment dan decrement di awal dan akhir variabel
class AwalAkhir {
public static void main(String[] args){
int x = 0;
int y = 0;
System.out.println();
System.out.println("x bernilai "+x+" dan y bernilai = "+y);
x++;
System.out.println("x++ akan menghasilkan = "+x);
++x;
System.out.println("++x akan menghasilkan = "+x);
x = 0; //nilai x di-nolkan lagi
System.out.println();
y = x++;
System.out.println("y = x++ (akhiran) akan menghasilkan");
System.out.println("x = "+x);
System.out.println("y = "+y);
System.out.println();
y = ++x;
System.out.println("y = ++x (awalan) akan menghasilkan");
System.out.println("x = "+x);
System.out.println("y = "+y);
}
}
contoh program input data
import java.io.*;
class inputdata{
public static void main (String[] args) throws IOException{
InputStreamReader reader = new InputStreamReader(System.in);
BufferedReader input = new BufferedReader(reader);
System.out.print("masukan sembarang kata = ");
String teks = input.readLine();
//System.out.println("kata yang dimasukan adalah ="+teks);
System.out.println(teks);
}
}
contoh program input data box
import javax.swing.*;
class inputdatabox{
public static void main (String[] args)
{
String teks = JOptionPane.showInputDialog("Masukan data :");
System.out.print(teks);
System.exit(0);
}
}
contoh program input dari keyboard
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class InputdariKeyboard{
public static void main( String[] args){
BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
String name = "";
System.out.print("Masukan nama :");
try{
name = dataIn.readLine();
}catch( IOException e){
System.out.println("Error!");
}
System.out.println("Hello "+name+"!");
}
}
contoh program demo input numerik bagian 1
import java.io.*;
class demoinputnumerik1{
public static void main(String[] args) throws IOException{
System.out.print("masukan sebuah bilangan bulat :");
String temp;
int bilangan = 0;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
//input data dianggap sebagai string
temp = br.readLine();
try{
//konversi dari string ke integer
bilangan = Integer.parseInt(temp);
} catch (NumberFormatException nfe){
System.out.println("data yang dimasukan " +"bukan bilangan bulat");
System.exit(1);
}
System.out.println("bilangan yang dimasukan "+
"adalah" +bilangan);
}
}
contoh program demo input numerik bagian 2
import java.io.*;
class demoinputnumerik2{
public static void main(String[] args) throws IOException {
System.out.print("masukan sebuah bilangan riil : ");
String temp;
double bilangan = 0;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
//input data dianggap sebagai string
temp = br.readLine();
try{
//konversi dari string ke floating-point
bilangan = Double.parseDouble(temp);
} catch (NumberFormatException nfe){
System.out.println("data yang dimasukan bukan bilangan");
System.exit(1);
}
System.out.println("Bilangan yang dimasukan " +
"adalah " +bilangan);
}
}
contoh program java demo input karakter
import java.io.*;
class demoinputkarakter{
public static void main (String[] args) throws IOException{
System.out.print("Masukan sembarang karakter = ");
char ch;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
ch = (char) br.read();
System.out.println("karakter yang dimasukan adalah ="+ch);
}
}
contoh aritmatika dasar1
class AritmatikaDasar1{
public static void main(String[] args){
short a = 17;
int b = 14;
float c =13.5f;
float d = 8f;
System.out.println();
System.out.println("a = " +a+ ",b = "+b );
System.out.println("a + b = "+(a+b));
System.out.println("a - b = "+(a-b));
System.out.println("a / b = "+(a/b));
System.out.println("a % b = "+(a%b));
System.out.println("c = "+c);
System.out.println("d = "+d);
System.out.println();
}
}
contoh aritmatika dasar
class AritmatikaDasar{
public static void main(String[] args){
System.out.println("\noperasi aritmatika" + " pada tipe integer");
int a = 2 + 1;
int b = a - 1;
int c = a * b;
int d = c / 3;
int e = -a;
System.out.println("Nilai a = "+a);
System.out.println("Nilai b = "+b);
System.out.println("Nilai c = "+c);
System.out.println("Nilai d = "+d);
System.out.println("Nilai e = "+e);
System.out.println();
System.out.println("Operasi matematika" +
" pada tipe floating point");
double fa = 2 + 1;
double fb = fa - 1;
double fc = fa * fb;
double fd = fc / 3;
double fe = -a;
System.out.println("Nilai fa = "+fa);
System.out.println("Nilai fb = "+fb);
System.out.println("Nilai fc = "+fc);
System.out.println("Nilai fd = "+fd);
System.out.println("Nilai fe = "+fe);
System.out.println();
}
}
Input Data Dari Keybord (java)
1. Pengertian Stream
Program Java melakukan proses input/output melalui stream. Apa itu
stream?...Stream adalah sebuah abstraksi yang dapat memberikan atau mendapatkan
informasi. Terdapat dua macam tipe stream, yaitu stream byte dan stream karakter.
Stream byte digunakan untuk memberikan atau menyimpan informasi data dalam
bentuk byte. Misalnya untuk menulis dan membaca file biner. Sedangkan stream karakter
digunakan untuk melakukan proses I/O yang melibatkan data-data dalam bentuk karakter.
Misalnya pada saat melakukan proses baca atau tulis ke file teks.
Stream didefinisikan dengan menggunakan empat kelas abstrak, yaitu:
InputStream, OutputStream, Reader, dan Writer. Kelas InputStream, OutputStream
merupakan kelas abstrak yang dirancang sebagai kelas induk (superclass) untuk kelaskelas
yang termasuk kategori stream byte. Sedangkan kelas Reader dan Writer
merupakan kelas abstrak yang akan diturunkan menjadi kelas-kelas baru yang termasuk
dalam stream karakter.
Melalui pewarisan (inheritance) semua kelas yang diturunkan dari InputStream
dan Reader akan memiliki method read( )yang berguna untuk proses pembacaan data.
Sedangkan OuputStream maupun Writer akan digunakan untuk proses penulisan data.
1.1 Stream Byte
Stream byte didefinisikan dengan menggunakan dua buah hirarki kelas, yaitu
InputStream dan OutputStream. Daftar beberapa kelas dalam paket java.io
yang termasuk dalam kategori stream byte diantaranya adalah
Nama Kelas
Keterangan
BufferedInputStream
Stream input yang telah ter-buffer
BufferedOutputStream
Stream output yang telah ter-buffer
ByteArrayInputStream
Stream input yang membaca dari array byte
ByteArrayOutputStream
Stream output yang menulis ke array byte
DataInputStream
Stream input yang berisi methodmethod
untuk membaca tipe data standar yang terdapat dalam java
DataOutputStream
Stream output yang berisi method-method
untuk menulis tipe data
standar yang terdapat dalam java
1.2 Stream Karakter
Stream karakter juga berbasis pada dua buah kelas yaitu Reader dan Writer.
Berikut beberapa kelas dalam paket java.io yang termasuk dalam kategori
stream karakter.
BufferedReader
Stream karakter input yang telah terbuffer
BufferedWriter
Stream karakter output yang telah
ter-buffer
CharArrayReader
Stream input yang membaca dari
array karakter
CharArrayWriter
Stream output yang menulis ke array
karakter
InputStreamReader
Stream input menerjemahkan byte ke
karakter
OutputStreamWriter
Stream output yang menerjemahkan
karakter ke byte
2. Melakukan Input data Karakter, String, dan Numerik
2.1.Melakukan Input data
Untuk menangani proses input, input console dilakukan melalui pembacaan
terhadap Stream System.in. Untuk mendapatkan karakter-karakter yang dimasukkan
melalui keyboard ke dalam layar console maka perlu membungkus System.in di
dalam objek BufferedReader
Sehingga untuk membuat objek BufferedReader dapat terhubung dengan
keyboard maka diperlukan kode berikut:
BufferedReader br = new BufferedReader (new
InputStreamReader(System.in)
2.2. Input data berupa karakter
Gunakan method read ( ) yang terdapat dalam kelas BufferedReader. Method
read dideklarasikan sebagai berikut:
int read () throws IOException
Contoh program
//Program 4-1
import java.io.*;
clas demoinputkarakter{
public static void main (string[] args) throws IOException{
Syste.out.print("Masukan sembarang karakter = ");
char ch;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
ch = (char) br.read();
System.out.println("karakter yang dimasukan adalah ="+ch);
}
}
2.3. Input data berupa String
Untuk membaca input berupa string digunakan method readLine ( ) .
Method readLine dideklarasikan sebagai berikut :
String readLine () throws IOException
contoh program :
//program 4-2
import java.io.*;
clas inputdata{
public static void main (String[] args) thorw IOException{
InputStreamReader reader = new InputStreamReader(System.in);
BufferedReader input = new BufferedReader(reader);
System.out.print("masukan sembarang kata = ");
String teks = input.readLine();
//System.out.println("kata yang dimasukan adalah ="+teks);
System.out.println(teks);
}
}
Java mempunyai kelas JoptionPane yang mempunyai metode statis untuk membuat
dialog standar.
showInputDialog (Object Message)
Contoh Program
//program 4-3
import javax.swing.*;
clas inputdatabox{
public static void main (String[] args)
{
String teks = JOptionPane.showInputDialog("Masukan data :");
String.out.print(teks);
system.exit(0);
}
}
resume tentang program tersebut:
//program 4-4
import java.io.BufferedReader;
import java.io.InputEtreamReader;
import java.io.IOException;
public class InputdariKeyboard{
public static void main( String[] args){
BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
String name = "";
System.out.print("Masukan nama :");
try{
name = dataIn.readLine();
}catch( IOException e){
System.out.println("Error!");
}
System.out.println("Hello "+name+"!");
}
}
2.4. Input data berupa Numerik
Untuk membaca input (melakukan input data) berupa numerik adalah sama pada
saat melakukan input data berupa string, kemudian string hasil input tersebut
dikonversikan ke tipe numerik. Format penulisan metode untuk membacanya
adalah:
bilangan = Integer.parseInt(temp);
bilangan merupakan variabel untuk menyimpan hasil konversi String ke
bil.bulat.
a. Input data bilangan bulat (integer).
//program 4-5
import java.io.*;
class demoinputnumerik1{
public static void main(String[] args) throws IOException{
System.out.print("masukan sebuah bilangan bulat :");
String temp;
int bilangan = 0;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
//input data dianggap sebagai string
temp = br.readLine();
try{
//konversi dari string ke integer
bilangan = Integer.parseInt(temp);
} catch (NumberFormatException nfe){
system.out.println("data yang dimasukan " +"
bukan bilangan bulat")
System.exit(1);
}
System.out.println("bilangan yang dimasukan "+
"adalah" +bilangan);
}
}
Mula-mula input data dianggap sebagai String, selanjutnya setelah input ditangkap
maka nilainya dikonversi ke bil.bulat, dengan menggunakan method parseInt( ).
Parameter yang dilewatkan ke dalam method parseInt( ) harus bertipe String.
Proses konversi di atas berada dalam blok try-catch. Hal ini dilakukan untuk
mendeteksi kesalahan misalnya user dalam memasukkan data string yang tidak dapat
dikonversi ke bilangan bulat. Apabila ada kesalahan, maka eksepsi
NumberFormatException akan dibangkitkan.
b. Input data bilangan riil (floating point)
Untuk input bilangan riil, digunakan method parseDouble ( ) yang berada di kelas
Double. Parameter yang dilewatkan juga harus bertipe string. Berikut contohnya:
//program 4-6
import java.io.*;
class demoinputnumerik2{
public static void main(String[] args) throws IOException {
System.out.print("masukan sebuah bilangan riil : ");
String temp;
Double bilangan = 0;
InputStreamReader isr = new InputStreamreader(System.in);
BufferedReader br = new BufferedReader(isr);
//input data dianggap sebagai string
temp = br.readLine();
try{
//konversi dari string ke floating-point
bilangan = Double.parseDouble(temp);
} catch (NumberformatException nfe){
System.out.println("data yang dimasukan bukan bilangan");
System.exit(1);
}
System.out.println("Bilangan yang dimasukan " +
"adalah " +bilangan);
}
}
Struktur Kontrol Keputusan
Struktur if
Memutuskan untuk mengeksekusi statement atau blok statement jika dan hanya jika ekspresi bernilai true
Bentuk Umum
if(ekspresi_logika) {
statement...
...
}
Contoh :
int nilai = 90;
if(nilai > 80) {
System.out.println(“Lulus”);
}
Struktur if-else
Memutuskan untuk mengeksekusi statement atau blok statement bila kondisi bernilai true, atau mengeksekusi statement atau blok statement lain bila kondisi bernilai false
Bentuk Umum
if(ekspresi_logika) {
statement...
} else {
statement...
}
Contoh :
int nilai = 78;
if(nilai > 80) {
System.out.println(“Lulus”);
} else {
System.out.println(“Gagal”);
}
Struktur if-else-if
Pernyataan dari kondisi else dari struktur if-else dapat berupa struktur if-else yang lain.
Bnetuk Umum
if(ekspresi_logika) {
statement...
else if(ekspresi_logika) {
statement...
else ...
...
}
NB : Disebut juga Nested If atau If bersarang
Contoh :
int nilai = 7;
if(nilai > 8) {
System.out.println(“Sangat Bagus”);
} else if(nilai > 5) {
System.out.println(“Bagus”);
} else {
System.out.println(“Gagal”);
}
Struktur switch
Memperbolehkan percabangan pada multiple outcomes
Bentuk Umum
switch(ekspresi) {
case selektor:
statement...
break;
case selektor:
statement...
break;
...
default:
statement...
break;
}
Contoh :
int nilai = 7;
switch(nilai) {
case 10:
case 9 :
System.out.print(“Sangat Bagus”);
break;
case 8 :
case 7 :
case 6 :
System.out.print(“Bagus”);
break;
default:
System.out.print(“Gagal”); }
Typecasting
Typecasting adalah proses pemeranan (casting) tipe data dari satu tipe tertentu ke tipe data lainnya. Contoh memasukkan nilai bertipe int ke variabel yang dideklarasikan dengan tipe data long.
(tipeTarget) nilai;
Tipetarget adalah tipe tujuan yang diinginkan.
Langkah-langkah membuat program dinamis
import java.io.*;
class inputBilangan
{
public static void main(String[]args)throws IOException
{
//Langkah 1. Deklarasi Variabel Input
String temp;
int bilangan;
//Langkah 2. Menghubungkan Stat.Input dengan keyboard
/*InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));*/
//Atau
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader bil = new BufferedReader (isr);
//Atau
//BufferedReader bil = new BufferedReader(new InputStreamReader(System.in) );
//Langkah 3.Input Data
System.out.print("Masukkan sebuah bilangan bulat: ");
//Langkah 4. Menerjemahkan Variabel input
/*perhatikan data apa yang akan di-inputkan, apakah bertipe char, string atau numerik*/
/*perhatikan juga apakah data yang di-inputkan bertipe numerik double atau integer*/
temp = bil.readLine();
bilangan = Integer.parseInt(temp);
//Langkah 5. Output Data
System.out.println("Bilangan yang dimasukkan " + "adalah " + bilangan);
}
}
Input Data Dari Keybord
Langkah membuat program dinamis
- Ketikkan statemen berikut sebagai header file atau awal program
import java.io.*;
- Kerangka Program
class inputBilangan
{
public static void main(String[]args)throws IOException
{
- Deklarasi variabel (input dan output) àbisa juga diketikkan pada point 5
- Statement input data dengan keyboard :
InputStreamReader isr = (new InputStreamReader.System.in)
BuffredReader br = new BufferedReader (new
InputStreamReader.System.in)
Atau
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader bil = new BufferedReader (isr);
Atau
BufferedReader bil = new BufferedReader(new InputStreamReader(System.in) );
- Input Data
5.1.Data Karakter
char ch = (char) br.read( );
//ch adalah nama variabel.
5.2. Data String
String kalimat = input.readLine();
//membaca data kalimat
5.2.Data Numerik
5.2.1. Data Bertipe Integer
temp = bil.readLine();
bilangan = Integer.parseInt(temp);
5.2.2. Data Bertipe Double
data = bil.readLine();
bilangan = Double.parseDouble(data);
Input Data bisa juga dengan statement try-catch, sebagai berikut:
try {
//deklarasikan var.String temporary
data = input.readLine();
bilangan = Double.parseDouble(data);
} catch (NumberFormatException aku) {
System.out.println(" Pernyataan ");
System.exit(0);
}
Input Data bisa juga dengan statement JoptionPane, tetapi sebelumnya tambahkan import javax.swing.*; pada awal program.
String nama = “ ”;
JoptionPane.showInputDialog(“Masukkan nama”);
String msg = “Hallo” +nama;
JoptionPane.showMessageDialog(null,msg);
6. Output Data
System.out.println(" pernyataan " + variabel);
Category
- add-ons / plugin yang penting dalam mozila firefox (1)
- aksesoris blog (1)
- akuntansi (2)
- algoritma (6)
- Analisis Sistem Informasi (10)
- anti virus (3)
- Aplikasi Bisnis (1)
- aritmatika dasar (1)
- aritmatika dasar 1 (1)
- Arsitektur Komputer (1)
- ARTAV (2)
- arti system operasi (1)
- artis (1)
- Bahasa pemrograman 1 (java) (15)
- Basis data (2)
- berita (1)
- Bidik Misi (2)
- C++ (4)
- Cara Check In di Foursquare Lewat Komputer / PC (1)
- Cara Install Ulang Windows 7 Tanpa Format Hard Drive (1)
- Cara Memasang Musik Player di Facebook (1)
- Cara Membuat IDM Full Version Patch (1)
- Cara Membuat IDM Full Version Tanpa Patch (1)
- Cara Mount File ISO di Linux (1)
- Cerita Humor (22)
- cheat ninja saga (2)
- cheat pb (16)
- cheat point blank (16)
- cinta (7)
- Contoh Kasus Dalam Penerapan Standar Akuntansi (1)
- contoh soal (7)
- Contoh Soal Ujian Untuk CPNS (3)
- demo input karakter (1)
- demo input numerik bagian 2 (1)
- desain blog (2)
- download software (3)
- ecommerce (26)
- ejekan (2)
- facebook (27)
- flochart dan program untuk mentukan bilangan prima (1)
- forsquare (1)
- Gambar Lucu (1)
- game facebook (18)
- game online (3)
- gosip terbaru (1)
- hack facebook dengan firesheep (1)
- hack ninja saga (2)
- hack pb (12)
- hack point blank (12)
- Humor Dewasa (12)
- Humor Umum (17)
- Indonesia Brand Champion Award 2011 (1)
- info snmptn (21)
- Input Data Dari Keyboard (1)
- Input Data Dari Keybord (java) (1)
- Internet (7)
- java (1)
- kata kata bijak (25)
- kata kata mutiara (25)
- kata bijak (24)
- kata bijak mario teguh (24)
- kata mutiara (24)
- Kelebihan Dan Kekurangan Ecommerce (1)
- Kenaikan Kuota SNMPTN 2011 Dipertimbangkan (1)
- kernel (1)
- Keunggulan Windows7 (1)
- keuntungan ecommerce (1)
- Komponen biaya (5)
- konyol (7)
- Langkah-langkah membuat program dinamis (1)
- latihan java (11)
- Layanan System Operasi (1)
- LINGKUNGAN ORGANISASI dan MANAJER (8)
- Manajemen (12)
- Masalah Boot Loader Dual Boot OS Linux ubuntu dan windows (1)
- materi kuliah (70)
- membuat blog (1)
- Membuat Partisi di Windows 7 (1)
- Mempercepat Booting Pada Windows 7 (1)
- menambah Aksesoris Blog (1)
- Mengecek posisi Web atau Blog kita (1)
- Mengoptimalkan Kecepatan IDM (1)
- Meningkatkan Kecepatan Mozila Firefox (1)
- meta tag (3)
- Meta tag dengan Yahoo Sitemap (2)
- Mozila Firefox (4)
- netcut (1)
- Open dan Clouse Source (1)
- operator (6)
- Optimalkan FeedBurner Anda (1)
- optimasi seo (3)
- Pasang Foto di Profile Blogger/Blogspot (1)
- Pebedaan Windows7 64-bit dan 32-bit (1)
- Pendaftaran SNMPTN 2011 (1)
- pendiri facebook (1)
- Penyakit Pengguna Baru Facebook (1)
- Perancangan Sistem Informasi (1)
- PHP (20)
- Pointer Sebagai Anggota Struktur (1)
- program demo input numerik bagian 1 (1)
- Program increment awal akir (1)
- program input dari keyboard (1)
- program input data (1)
- program input data box (1)
- PROGRAM JAVA (2)
- program menghitung spp dengan switch (1)
- Puisi (13)
- sejarah facebook (1)
- seo (7)
- SISTEM INFORMASI PENGOLAHAN DATA PADA TOKO (1)
- Sistem Operasi (1)
- SMS Lucu (14)
- snmptn (23)
- Soal SNMPTN (4)
- stan (1)
- Struktu Kendali (10)
- Struktur (Struct) Sebagai Anggota Struktur (1)
- struktur data (4)
- Struktur kendali pengulangan (4)
- Struktur Kendali Percabangan (4)
- Struktur Kontrol Keputusan(java) (1)
- sugesti (49)
- system operasi (5)
- Tebakan Konyol (6)
- Teka-Teki (2)
- Teknik Analisis biaya dan manfaat (8)
- Tips n Trick (11)
- trik dan tips facebook (6)
- trik dan tips snmptn (1)
- tutorial blog (11)
- ubuntu (1)
- vidio lucu (10)
- Windows7 (9)