360 likes | 595 Views
Operasi Output Input. Pertemuan 0 3. Pemrograman Dasar [ PTI - 15 00 1 ] 201 2. Learning Outcomes. Pada akhir pertemuan , diharapkan mahasiswa akan mampu : Menggunakan perintah / metode untuk melakukan operasi output dan input dalam bahasa pemrograman Java. Outline Materi.
E N D
Operasi Output Input Pertemuan 03 Pemrograman Dasar[PTI-15001] 2012
Learning Outcomes Padaakhirpertemuan, diharapkanmahasiswaakanmampu : • Menggunakanperintah/metodeuntukmelakukanoperasioutput daninput dalam bahasa pemrograman Java.
Outline Materi OperasiOutput-Input • Operasi Output • Format Output • OperasiInput
Operasi Output • Operasioutput dipakaiuntukmenampilkannilai data keperalatan output membentukdata keluaran. Beberapametodedarikelas System dalambahasapemrograman Java yang dapatdigunakanuntukmenampilkan data keluaranpadaperalatan output standart (layar monitor) adalah: • System.out.println(); • System.out.print(); • System.out.printf();
Output Standart Cetak ............... Peralatan output standart adalah layar monitor. Simbol yg lazim digunakan dalam flowchart untuk output standart adalah:
System.out.println() • System.out merupakan suatu objek yang merupakan bagian dari bahasa pemrogramanJava. • println() adalah metode yang dipanggil oleh objek System.out dandapat digunakan untuk menampilkankeluaranpadakonsol (layar monitor) sebagaiperalatankeluaranstandart. • Nilai data yang akanditampilkanmembentuk data keluarandituliskansebagai argumen dalam tanda kurung. • Tanda plus (+) digunakan untuk menghubungkan lebih dari satu nilai data yang akanditampilkan. • Setiap pemanggilan println()selalu dakhiri dengangantibaris (barisbaru) padatampilankeluarannya.
System.out.println() • ContohPenggunaanSystem.out.println(): System.out.println(“BahasaPemrograman Java”); System.out.println(“Penerbit: ” + “UB-Press”); TampilanKeluarannya: BahasaPemrograman Java Penerbit: UB-Press System.out.println("15 + 3 = " + (15+3)+ "\n"+"15 - 3 = "+ (15-3) +"\n"+"15 x 3 = "+(15*3)); TampilanKeluarannya: 15 + 3 = 18 15 - 3 = 12 15 x 3 = 45
System.out.print() Metode lain yang dapat dipanggil oleh objek System.out adalah print(). Metode print() serupadenganmetode println(), kecuali bahwa pemanggilanmetode print() tidak diakhiridengangantibaris (barisbaru) padatampilankeluarannya. Dengan metodeprintln(), tampilankeluaran berikutnya diletakkanpada baris baru. Dengan metode print(), tampilankeluaranberikutnya diletakkanpada baris yang sama.
System.out.printf() Perhatikancontoh program berikut: HasilKeluarannyaadalah:
Spesifikasi Format • Spesifikai format sbb: %[flags][width][.precision] type
Format Karakter Contoh:
Format Bilangan, Mata-uangdanProsentase • Java menyediakanberagam format yang lazimdigunakan, diantaranya: bilangan, mata-uangdanprosentase. • Untukmemperoleh format bilangan, mata-uangdanprosentasedapatdilakukandenganmemanggilmetodeberikutdarikelasNumberFormat: • getNumberInstance() • getCurrencyInstance() • getPercentInstance() • Penyesuaian format bilangan, mata-uangdanpersentasepadalokaltertentudapatdiperolehdenganmemberikanargumen, misalnyalokalJermanmenjadisbb.: • getNumberInstance(Locale.GERMANY) • getCurrencyInstance(Locale.GERMANY) • getPercentInstance(Locale.GERMANY)
OperasiInput Baca Daftar_variabel Operasi input adalahoperasiuntuk menyimpan nilai data ke variabel tertentu melalui peralatan I/O,spt: keyboard, disk, dll. Peralatan input standart adalah keyboard. Simbol yg lazim digunakan dalam flowchart untuk input standart adalah:
Operasi Input • Operasi input: operasiuntuk menyimpan nilai data ke variabel tertentu melalui peralatan I/O,spt: keyboard, disk, dll. • Operasi input di Java melaluiperalatan input standart (keyboard) dapatdilakukandenganmenggunakankelas Scanner. • Penggunaankelas Scanner memerlukandeklarasi import daninstansiasiobjeksebagaiberikut: • Deklarasi import: import java.util.Scanner; • Instansiasiobjek: Scanner input = new Scanner(System.in);
Metode Input Data • Beberapametodedikelas Scanner untuk input:
Metode Input Data • Beberapametodedikelas Scanner untuk input: