LAB PEMROGRAMAN I (JAVA FUNDAMENTAL)

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

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

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

MK. Pemrograman Berorientasi Objek. Input dari Keyboard. Karmilasari

Bahasa Pemrograman :: Dasar Pemrograman Java

Pemrograman JAVA INPUT-OUTPUT

BAB 5 Mendapatkan Input dari Keyboard

Tiga Metode Sangat Penting dalam Pemrograman Java Bagi Pemula

BAB 5 Mendapatkan Input dari Keyboard

BAB 2 INPUT DARI KEYBOARD

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

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

PRAKTIKUM 7 DASAR INPUT OUTPUT

Dasar Pemrograman Java

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

Pertemuan 03. Pemrograman Dasar[PTI-15001] 2012

Input - Output PEMROGRAMAN DASAR. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi PTIIK UB Semester Ganjil 2014/2015

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

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

BAB II VARIABEL DAN TIPE DATA

2 TIPE DATA DAN VARIABEL

Modul 2 Dasar Pemrograman Java. Oleh: Mike Yuliana PENS-ITS

KONVERSI DATA DAN INPUT DATA

Badiyanto, S.Kom., M.Kom. PBO java

Modul 3 Flow Control dan Input

Pendahuluan Dasar Pemrograman Java

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

Mendapatkan Input Dari Keyboard

PEMROGRAMAN JAVA. Petunjuk Penulisan Program Token Aturan Penamaan Identifier Lingkungan /Scope dari variabel Tipe Data (i) Yoannita

TIPE DATA Pertemuan (K-03/L-03)

Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator PBO. Ramos Somya

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

KENDALI PROSES. Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan.

PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA

Input Nilai tanpa Case String di Java

BAB III PERINTAH INPUT OUTPUT

Nama Lengkap : Muiz Lidinillah NIM :

TIPE DATA DAN VARIABLE

Percabangan & Perulangan

1 Pengenalan IDE Python

PENGENALAN BAHASA C. Praktikum 3

Bahasa Pemrograman Java. Yudi Adha. ST. MMSI

TIPE DATA PADA JAVA. Pertemuan (K-04/L-04)

TIPE DATA DAN VARIABLE

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

PENGENALAN BAHASA C DAN C++

Percabangan dan Perulangan

Java Application. Menampilkan Tulisan

UJIAN TENGAH SEMESTER GENAP TA 2011/2012

TIPE DATA DAN OPERASI I/O

SUMBER BELAJAR PENUNJANG PLPG

Array Pendeklarasian Array

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

Tipe data primitif adalah tipe data dasar yang dikenali oleh Java dan bukan merupakan class. Tipe data primitif ini dapat dikenali dengan ciri

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

MODUL III ARRAYLIST TUGAS PENDAHULUAN

A. TEORI ARRAY 1 DIMENSI

Java Application. Aplikasi: Menampilkan Tulisan

Modul Praktikum 4 Pemograman Berorientasi Objek

Algoritma dan Pemrograman FUNGSI

String. Berikut perbedaan antara deklarasi char dan deklarasi String:

Algoritma Pemrograman. Fery Updi,M.Kom

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

IKG2I4 / Software Project I

Universitas Komputer Indonesia

Pengenalan Bahasa C. Yuli Sun Hariyani D3 Teknik Telekomunikasi Institut Teknologi Telkom

PEMROGRAMAN BERORIENTASI OBJEK

Setelah menyelesaikan praktikum ini, mahasiswa diharapkan mampu:

if (ekspresi_boolean) {

Array Sebagai Parameter Method

SOAL TES KEMAMPUAN LOGIKA PROGRAM STUDI SISTEM INFORMASI TAHUN AJARAN 2013/2014 SEMESTER GANJIL. Tipe Soal I (Satu) TTD NIM Nama Ruang

BAB V. STATEMEN KONTROL

PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN

Pengenalan Program Java

Algoritma Pemrograman 2B (Pemrograman C++)

Pengenalan JAVA. Farhat, ST., MMSI., MSc

DASAR PEMROGRAMAN JAVA

Pertemuan 2 (2) : Membuat Class dan mengakses Anggota Class

Praktikum 2 Dasar Pemrograman Java dan Tipe Data

JAVA PADA NETBEANS IDE 7.4 ASRI WIDYADHARI KOM E 13

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

A. TEORI ARRAY 1 DIMENSI

Merupakan tipe data bilangan pecahan seperti 1.5, 2.1, dsb Tipe data ini memiliki ukuran 32 bit dengan panjang range 3.4 x 1038.

Modul Praktikum Pemrograman

MINGGU II : DASAR C# Tujuan Pembelajaran. Materi

Bab 2. Dasar-Dasar Pemrograman C

PERTEMUAN I PENGENALAN JAVA

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

BAB 7 Java Array. Sebagai contoh, kita memiliki tiga variabel dengan tipe data int yang memiliki identifier yang berbeda untuk tiap variabel.

UJIAN TENGAH SEMESTER GENAP TA 2011/2012

Pemrograman Dasar A R R A Y

MODUL DUA VARIABEL DAN TIPE VARIABEL

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

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

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

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

BAB 7. Sebagai contoh, kita memiliki tiga variabel dengan tipe data int yang memiliki identifier berbeda untuk tiap variabel.

BAB 8 Argumen dari Command-line

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

DASAR PEMROGRAMAN. PENGANTAR BAHASA C ( Sejarah, Struktur Pemrograman, Tipe Data, Operator ) Djoko Soerjanto, M.Kom

Transkripsi:

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 4 Dosen : Bella Hardiyana S. Kom, M. Kom

BAB IV FUNGSI INPUT OUTPUT DASAR (OUTPUT)

Mengenal Fungsi Input/Output Dasar Mengenal fungsi input/output dasar adalah suatu hal yang sangat penting. Semua hal yang ada di dunia ini pasti ada input (masukan), proses dan output (keluaran). Banyak sekali fungsi/method input dan output dalam bahasa Java. Penulis hanya akan menampilkan beberapa saja. Secara garis besar fungsi input/output terbagi menjadi dua, yaitu: input/output berbasis DOS dan input/output berbasis GUI. Penulis akan mengajarkan fungsi terlebih dahulu karena dianggap lebih mudah.

Fungsi Output Penulis membagi fungsi output dalam empat bagian, yaitu : Output berbasis DOS menggunakan printf() Output berbasis DOS menggunakan print() Output berbasis DOS menggunakan println() Output berbasis GUI menggunakan JOptionPane Semua output berbasis DOS terdapat pada class System dan melalui objek referensi out. Jadi, jika kita ingin melakukan inputan dari keyboard, maka sintaksnya selalu diawali dengan System.out

Output Menggunakan printf() Method printf() berfungsi sebagai output dengan menentukan penentu format. Itulah sebabnya nama method printf(), huruf f berasal dari singkatan format. System.out.printf("format-string", argumen); Format-string adalah tulisan/teks yang akan tampil di layar monitor. Didalam format-string, kita menentukan penentu format yang nantinya akan ditampilkan melalui argumen. Argumen adalah variabel/data yang akan ditampilkan berdasarkan apa yang sudah didaftarkan pada format-string.

Daftar penentu format bahasa Java Format Untuk menampilkan variabel/data berjenis %d Bilangan bulat (integer) %f Bilangan pecahan (floating-point) %c Karakter 1 digit (char) %s Karakter banyak digit (String) %b Nilai true/false (boolean)

Contoh Penggunaan printf() System.out.printf("%d + %d= %d\n", 4, 5, (4+5)); Berikut cara kerja dari method printf() Sehingga muncul output seperti dibawah ini. 4 + 5= 9

Contoh Penggunaan printf() public class ContohFungsiOutPrintf { public static void main(string[] args){ System.out.printf("%s\n", "Halo Halo Bandung"); System.out.printf("%s %s\n", "Halo Halo", "Bandung"); System.out.printf("%d + %d= %d\n", 4, 5, (4+5)); System.out.printf("PHI= %f\n", 3.14); System.out.printf("index= %c\n", 'A'); System.out.printf("nilai boolean= %b\n", true);

Output Menggunakan print() Method print() adalah method yang berfungsi untuk mencetak data, setelah data tersebut dicetak tidak diikuti dengan perpindahan baris baru. Jadi jika menginginkan fungsi ini memliki fasilitas untuk berpindah baris, maka terpaksa kita harus mencantumkan \n diakhir sintaks. Terkadang data yang ditampilkan tidak selalu berupa teks/string. Jika kita ingin mencampur output berupa teks/string dan variabel, maka yang harus kita lakukan adalah menambahkan karakter + sebagai penyampung data antara String dan variabel.

Contoh Penggunaan print() System.out.print("NIM : "+nim+", Nama : "+nama+'\n'); Misal isi variabel nim= 10506377 dan nama= Udin. Berikut cara kerja dari method print() Sehingga muncul output seperti dibawah ini. NIM : 10506377, Nama : Udin

Contoh Penggunaan print() public class ContohFungsiOutPrint { public static void main(string[] args){ System.out.print("Halo Halo "); System.out.print("Bandung\n"); String nim="10506357"; String nama="phantom Assassin"; System.out.print("NIM : "+nim+'\n'); System.out.print("Nama : "+nama+'\n'); System.out.print("NIM : "+nim+", Nama : "+nama+'\n');

Output Menggunakan println() Fungsi method println() sangat mirip dengan printf(), yaitu berfungsi untuk mencetak data, setelah data tersebut dicetak diikuti dengan perpindahan baris baru. Jadi kita tidak perlu mencantumkan \n seperti yang dilakukan method printf(). Konsep dari method println() sama dengan print(). Dimana jika kita ingin mencampur output String dan variabel, maka harus digabung dengan menggunakan tanda +.

Contoh Penggunaan println() System.out.println("NIM : "+nim+", Nama : "+nama); Misal isi variabel nim= 10506377 dan nama= Udin. Berikut cara kerja dari method println() Sehingga muncul output seperti dibawah ini. NIM : 10506377, Nama : Udin

Contoh Penggunaan println() public class ContohFungsiOutPrintln { public static void main(string[] args){ System.out.println("Halo Halo "); System.out.println("Bandung"); String nim="10506357"; String nama="phantom Assassin"; System.out.println("NIM : "+nim); System.out.println("Nama : "+nama); System.out.println("NIM : "+nim+", Nama : "+nama);

Output Menggunakan JOptionPane 1. Mengimport JOptionPane.class yang ada di paket javax.swing. Pendeklarasian import ditulis diatas pendeklarasian class. import javax.swing.joptionpane //wajib ditulis public class Contoh{ 2. Memanggil method showmessagedialog(). JOptionPane.showMessageDialog(null, String);

Contoh Penggunaan JOptionPane import javax.swing.joptionpane; public class ContohOutJOptionPane{ public static void main(string[] args){ String nama="mulyana"; JOptionPane.showMessageDialog( null, "Halo-Halo Bandung"); JOptionPane.showMessageDialog( null, "Halo "+nama+'\n'+ "Apa Kabar?");

Contoh Penggunaan JOptionPane