Mendapatkan Input Dari Keyboard

dokumen-dokumen yang mirip
BAB 5 Mendapatkan Input dari Keyboard

BAB 5 Mendapatkan Input dari Keyboard

TPI4202 e-tp.ub.ac.id. Lecture 4 Mas ud Effendi

Bahasa Pemrograman :: Dasar Pemrograman Java

BAB 2 INPUT DARI KEYBOARD

Modul Praktikum Pemrograman

Nama Lengkap : Muiz Lidinillah NIM :

MK. Pemrograman Berorientasi Objek. Input dari Keyboard. Karmilasari

Input Nilai tanpa Case String di Java

Modul 3 Flow Control dan Input

PEMROGRAMAN JAVA. Yoannita, S.Kom. Input Kondisi (IF-ELSE, SWITCH)

1.Tujuan. 2. Latar Belakang

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 5 Dosen : Bella Hardiyana S. Kom

Metode Sequential Searching di Java Console

Metode Insertion Sort di Java Console

BAB 4. System.out.println("Hello world!");

Modul Praktikum 7 Pemograman Berorientasi Objek

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL)

KONVERSI DATA DAN INPUT DATA

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

LAPORAN PRAKTIKUM PEMROGRAMAN BERBASIS OBJEK

Pemrograman Socket menggunakan TCP

I/O (Input dan Output)

LAPORAN PRAKTIKUM PERTENGAHAN SEMESTER (LAB. ACTIVITY) ALGORITMA & PEMROGRAMAN TEKNIK INFORMATIKA. Oleh: NIM : Materi:

Tiga Metode Sangat Penting dalam Pemrograman Java Bagi Pemula

Pemrograman Fery Updi,M.Kom

PEMROGRAMAN SOCKET LANJUTAN

PENGENALAN LINGKUNGAN KERJA JAVA

PRAKTIKUM 7 DASAR INPUT OUTPUT

BAB 4 ARRAY. number1 = 10; number2 = 20; number3 = 30;

KOM341 Temu Kembali Informasi

MODUL PRAKTIKUM DASAR PEMROGRAMAN

Program Java Sesi 1. Arief Susanto

Struktur Data dan Algoritma IKI10400 Semester Gasal 2010/2011 Fakultas Ilmu Komputer Universitas Indonesia

5/24/2012. Pemograman Berorientasi Objek. Pembahasan. Abstract Windowing Toolkit & Swing. Pembahasan

PEMROGRAMAN BERORIENTASI OBJEK

DASAR PEMROGRAMAN JAVA. Astrid Lestari Tungadi, S.Kom., M.TI.

MODUL III ARRAYLIST TUGAS PENDAHULUAN

A-PDF OFFICE TO PDF DEMO: Purchase from to remove the watermark. Ade Sarah H

A. TUJUAN : Dapat mengimplementasi-kan kelas-kelas Java yang digunakan dalam pemrogaman jaringan.

Cara Membaca File Text di JAVA

A. Judul Percobaan/praktikum Tipe Data, Keyword, Variabel, Operator dan Teknik Konfersi

PEMROGRAMAN BERORIENTASI OBJEK

Pemrograman JAVA INPUT-OUTPUT

Topik. Stream I/O Cara menggunakan Stream Hierarchy Java I/O Membaca File Menulis File Menghapus File Cara membaca isi Direktori dalam file

Sekarang, kita akan mencoba untuk menganalisa program Java pertama : public class Hello {

A. TUJUAN PEMBELAJARAN

Membuat Menu Login Sederhana [Full Coding]

BAB 3 Mengenali Lingkup Pemrograman Anda

BAB 3 Mengenali Lingkup Pemrograman Anda

Mencari dan menelusuri jawaban learner yang sudah dinilai. 5 Pelaporan prestasi dan kemajuan penyelesaian tugas

Topik. 1. Statement if 2. Statement if..else.. 3. Statement if..else.. If (bertingkat ) 4. Penggunaan Input Keyboard

Pertemuan III [STRUKTUR KONTROL] CariGrade.java Program mencari grade nilai menggunakan struktur control if-else

Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.

PRAKTIKUM 17 MENANGANI EXCEPTION

Dasar-Dasar Pemrograman Java

MODUL PRAKTIKUM KE 1

Membuat Aplikasi Chatting Dengan Java

Aplikasi Grafik Menggunakan Netbeans

Modul 2. [access specifier] [tipe data] [nama variabel];

Pendahuluan Dasar Pemrograman Java

LAPORAN V PRAKTIKUM PEMROGRAMAN BERBASIS OBJEK

BAB 1 KONSEP DASAR JAVA

BAB Argument Command-Line dan System Properties

PENGENALAN NETBEANS Algoritma & Pemrograman 2016/2017 Hastha Sunardi 2016 PENGENALAN NETBEANS. (Pertemuan: K[-]/L[1])

A. TUJUAN PEMBELAJARAN 1. Mengetahui cara menangani exception dengan cara melempar exception. 2. Mengetahui cara membuat sendiri class exception.

Dasar Pemrograman Java

Pertemuan 3 Struktur Perulangan pada Java

Tidak perlu ditentukan jumlah karakternya Inisialisasi iili i: Langsung tanpa kata kunci new Langsung dengan kata kunci new

MODUL PRAKTIKUM BERORIENTASI OBJEK NINF615 SEMESTER GASAL 2016/2017 PROGRAM STUDI S1 TEKNIK INFORMATIKA

DIKTAT PEMROGRAMAN 2 UNIVERSITAS INDRAPRASTA. Ahmad Fauzi, M.Kom

UAS JAVAUAS JAVA. Fibonaci Naik :

PEMOGRAMAN JAVA. Yoannita. Tipe Data (ii) : Array Exception Handling

PEMROGRAMAN JARINGAN MODUL 3 STREAM

LAPORAN RESMI PRAKTIKUM BAHASA PEMROGRAMAN

GUI & Event Handling. Viska Mutiawani, M.Sc. 1 Viska Mutiawani - Informatika FMIPA Unsyiah

APLIKASI CHAT ANTAR PC

Swing. suatu program. Tetapi, program Anda akan kelihatan tidak menarik dan tidak nyaman digunakan bagi para

Modul Praktikum 8 Pemograman Berorientasi Objek

Lab Bahasa Pemrograman 2

Introduction To Stream

Pengenalan Java, Tipe Data, Variabel dan Operator. Putu Putra Astawa

Pertemuan 2 Struktur Kontrol Percabangan

Praktikum 9 Exception Handling

Struktur Kontrol Pemrograman Java : PERCABANGAN

if (ekspresi_boolean) {

Modul Praktikum 1 Pemograman Berorientasi Objek

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK. Maimunah, S.Si,M.Kom

Mata Kuliah : Pemrograman Berbasis Objek Pertemuan : 7

IF PEMROGRAMAN LANJUT EXCEPTION. Oleh : Andri Heryandi, M.T.

STREAM DAN FILE. PipedInputStream, SequenceInputStream, dan StringBufferInputStream.

Materi 5 Pemrograman Visual

AWT (ABSTRACT WINDOWS TOOLKITS)

Tutorial A Menggambar Bendera Merah Putih Pada Frame

if (ekspresi_boolean) { Pernyataan1; } else { Pernyataan2; }

MODUL PRAKTIKUM Matematika Informatika 2

EXCEPTION. 2. Pada kondisi bagaimana klausa finally tidak akan dieksekusi? Kode didalam block try memiliki statement return

Pengenalan APLIKASI DATABASE

Pengantar Pemrograman dengan Bahasa Java

Transkripsi:

PENGENALAN PEMROGRAMAN 1 MODUL PRAKTIKUM Mendapatkan Input Dari Keyboard JAVA EDUCATION NETWORK INDONESIA

1. Tujuan Membuat program Java yang interaktif yang bisa mendapatkan input dari keyboard Menggunakan kelas BufferedReader untuk mendapatkan input dari keyboard melalui layar console Menggunakan kelas JOptionPane untuk mendapatkan input dari keyboard melalui GUI 2. Latar Belakang Kita sudah mempelajari konsep mendasar pada Java dan menulis beberapa program sederhana. Sekarang kita akan mencoba membuat program kita lebih interaktif dengan menggunakan input dari keyboard. Pada bab ini, kita akan mempelajari dua cara memberikan input, yang pertama adalah menggunakan kelas BufferedReader dan melalui GUI (Graphical User Interface) dengan menggunakan kelas JOptionPane. 1 P age

3. Percobaan Percobaan 1 Menggunakan class BufferedReader: import java.io.bufferedreader; import java.io.ioexception; import java.io.inputstreamreader; public class GetInputFromKeyboard { public static void main( String[] args ){ BufferedReader datain = new BufferedReader(new InputStreamReader( System.in) ); String name = ""; System.out.print("Please Enter Your Name:"); try{ name = datain.readline(); catch( IOException e ){ System.out.println("Error!"); System.out.println("Hello " + name +"!"); 2 P age

Percobaan 2 Menggunakan JOptionPane: import java.awt.frame; public class GraphicPanel extends Panel { public GraphicPanel() { setbackground(color.black); public void paint(graphics g) { g.setcolor(new Color(0,255,0)); //green g.setfont(new Font("Helvetica",Font.PLAIN,16)); g.drawstring("hello GUI World!", 30, 100); g.setcolor(new Color(1.0f,0,0)); //red g.fillrect(30, 100, 150, 10); public static void main(string args[]) { Frame f = new Frame("Testing Graphics Panel"); GraphicPanel gp = new GraphicPanel(); f.add(gp); f.setsize(600, 300); f.setvisible(true); 3 P age

Percobaan 3 Input Dari Keyboard : import java.io.bufferedreader; import java.io.inputstreamreader; import java.io.ioexception; public class GetInputFromKeyboard { public static void main( String[] args ){ BufferedReader datain = new BufferedReader(new InputStreamReader(System.in) ); String name = "",hoby=""; try{ System.out.print("Nama Anda :"); name = datain.readline(); System.out.print("Hobi Anda :"); hoby = datain.readline(); catch(ioexception e){ System.out.println("gagal membaca keyboard"); "+name); System.out.println("Jadi Anda Hobi "+hoby+". hobi yang bagus pak 4 P age

Percobaan 4 Input Dari Keyboard (JOptionPane) : import java.io.bufferedreader; import java.io.inputstreamreader; import java.io.ioexception; import javax.swing.joptionpane; public class GetInputFromKeyboard2 { public static void main( String[] args ){ BufferedReader datain = new BufferedReader(new InputStreamReader(System.in) ); String name = "",hoby=""; name = JOptionPane.showInputDialog("Nama Anda :"); hoby = JOptionPane.showInputDialog("Hobi Anda :"); "+name; String msg = "Jadi Anda Hobi "+hoby+". hobi yang bagus pak JOptionPane.showMessageDialog(null, msg); "+name); System.out.println("Jadi Anda Hobi "+hoby+". hobi yang bagus pak 5 P age

4. Latihan 4.1 Kata Terakhir (versi BufferedReader) Menggunakan BufferedReader, tanyakan tiga kata dari user dan tampilkan output dari input user tersebut ke layar. Contoh, Enter word1:goodbye Enter word2:and Enter word3:hello Goodbye and Hello 4.2 Kata Terakhir (versi JOptionPane) Menggunakan JOptionPane, tanyakan tiga kata dari user dan tampilkan output dari input user tersebut ke layar. Contoh Gambar 1: Input Pertama Gambar 2: Input Kedua Gambar 3: Menampilkan Pesan 6 P age