Pemrograman JAVA INPUT-OUTPUT

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

Pertemuan 03. Pemrograman Dasar[PTI-15001] 2012

Method / Fungsi / Sub Program

MK. Pemrograman Berorientasi Objek. Input dari Keyboard. Karmilasari

Penyeleksi Kondisi / Percabangan

Perulangan / Looping

Java Basic. Variabel dan Tipe Data. Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai)

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK TIS243

Pengenalan Java PEMROGRAMAN DASAR. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi PTIIK UB Semester Ganjil 2014/2015

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

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

Dasar Pemrograman Java

BAB III SEKUENSIAL 3.1. Kompetensi Dasar 3.2. Perintah Masukan a. Scanner

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

Pendahuluan Dasar Pemrograman Java

BAHASA PEMROGRAMAN JAVA

PEMROGRAMAN BERORIENTASI OBJEK

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

Java Application. Menampilkan Tulisan

Bahasa Pemrograman 2.

Java Application. Aplikasi: Menampilkan Tulisan

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL)

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

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

Pengenalan Program Java

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

Modul Praktikum 1 Pemograman Berorientasi Objek

Pemrograman Dasar P E M R O G R A M A N T E R S T R U K T U R I N P U T / O U T P U T

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

INTRODUCTION JAVA NORHIKMAH,M.KOM

PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA

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

BAB II VARIABEL DAN TIPE DATA

2 TIPE DATA DAN VARIABEL

Pemrograman Lanjut Class, Instance Variable dan Method PTIIK

Percabangan dan Perulangan

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Bahasa Pemrograman :: Dasar Pemrograman Java

Bahasa Pemrograman Java. Yudi Adha. ST. MMSI

Pengantar Pemrograman dengan Bahasa Java

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

PRAKTIKUM 7 DASAR INPUT OUTPUT

BAB 2 INPUT DARI KEYBOARD

PEMROGRAMAN BERORIENTASI OBJEK

Pengantar Pemrograman dengan Bahasa Java

Java Basics-1. Oleh : Agus Priyanto, M.Kom

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

2. Software yang dibutuhkan Untuk membuat sebuah program java, minimal yang dibutuhkan adalah:

Percabangan & Perulangan

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

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Setelah menyelesaikan praktikum ini, mahasiswa diharapkan mampu:

Pengenalan JAVA PEMROGRAMAN DASAR. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi PTIIK UB Semester Ganjil 2013/2014

Pengenalan Bahasa C++ Oleh : Agus Priyanto, M.Kom

Pemrograman dengan Java

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

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

JAVA PADA NETBEANS IDE 7.4 ASRI WIDYADHARI KOM E 13

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

Modul 1 Pengenalan Java. Oleh: Mike Yuliana PENS-ITS

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

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Latihan Ujian Pemrograman Berorientasi Objek. Semester Genap 2016/2017

Pendahuluan. Tujuan MODUL

OPERATOR-OPERATOR DALAM JAVA

Java Basics-1 Oleh : Agus Priyanto, Agus Priyanto M.Kom M.K

BAB 5 Mendapatkan Input dari Keyboard

1 Pengenalan IDE Python

BAB 5 Mendapatkan Input dari Keyboard

Input Nilai tanpa Case String di Java

STRUKTUR PEMROGRAMAN PYTHON

BAB 8 Argumen dari Command-line

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

6 Modul Praktikum Pemrograman Berorientasi Objek Common Laboratory 2009/2010

BAB 3 Mengenali Lingkup Pemrograman Anda

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

Pemrograman Berbasis Objek. Politeknik Elektronika Negeri Surabaya

Algoritma dan Pemrograman Leon Andretti Abdillah. 02 Basic Java with eclipse

MODUL 5 PERULANGAN A. WHILE

BAB 4 PENGENALAN BAHASA C

TIPE DATA DAN VARIABLE

TKJ 2A TKJ 2B TMJ 2. Estu Sinduningrum, ST, MT

TPI4202 e-tp.ub.ac.id

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

Dasar-Dasar Pemrograman Java

PEMAHAMAN DASAR DASAR JAVA

LAB02 : KODING PROGRAM

Pemrograman Dasar I N T R O D U C T I O N T O J A V A

I/O (Input dan Output)

Tiga Metode Sangat Penting dalam Pemrograman Java Bagi Pemula

BAB 8 Argumen dari Command-line

Algoritma Pemrograman 2B (Pemrograman C++)

Mukhlidi Muskhir Modul 1

Method. Pemrograman Dasar Sistem Informasi PTIIK Herman Tolle

MODUL 1 STANDAR INPUT DAN OUTPUT

BAB 3 Mengenali Lingkup Pemrograman Anda

SUMBER BELAJAR PENUNJANG PLPG

Dasar-dasar Pemrograman JAVA

PENGENALAN LINGKUNGAN KERJA JAVA

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

Transkripsi:

PEMROGRAMAN DASAR Sistem Informasi PTIIK UB Semester Ganjil 2013/2014 Pemrograman JAVA INPUT-OUTPUT Dr. Eng. Herman Tolle, ST., MT Program Teknologi Informasi & Ilmu Komputer, Universitas Brawijaya

JAVA PROGRAMMING

Kompilasi (Compiling) Java

Editor Java Editor pengolah teks: Notepad, vi, Notepad++, jedit Compiler: Java Development Kit (JDK) Javac Interpreter: Java Run Time Integrated Development Environement (IDE): Eclipse, Intellij IDEA, NetBeans, DrJava

Konfigurasi untuk latihan Konfigurasi 1: Instal aplikasi editor teks Notepad++, instal JDK Testing javac, java dari command prompt Jika sukses, buat program dengan teks editor, simpan dengan ekstensi.java Konfigurasi 2: Instal aplikasi DrJava Tulis program dan kompilasi langsung dg DrJava

7 Aspek Dasar Pemrograman 1. Membaca Input Data 2. Menampilkan Output Data 3. Melakukan proses perhitungan (Compute) 4. Penyimpanan Data (Store) 5. Penyeleksi Kondisi (Percabangan) 6. Perulangan (Repetisi) 7. Method Fungsi

Program Pertama Java class Hello { public static void main(string[] arguments){ // statemen program dimulai disini System.out.println("Hello world!"); } } STRUKTUR PROGRAM Source code class CLASSNAME { public static void main(string[] arguments) { STATEMENTS }}

STREAM STANDAR Ada 3 buah stream yang dengan sendirinya disediakan Java, yaitu : System.in: untuk menangani pembacaan dari keyboard (standar input) System.out: untuk mengirimkan keluaran ke layar (standar output) System.err: untuk mengirimkan kesalahan (didalam system Unix dikenal dengan standar error)

OUTPUT Menampilkan sesuatu pada media standar output display (monitor)

Menampilkan Teks Menggunakan metode println() yang merupakan milik System.out. metode print() yang tidak menambahkan newline sehingga tidak terjadi perpindahan baris. \n : menambahkan new line (baris baru) ("Welcome\nto\nJava\nProgramming!" )

Contoh : public class cetak { public static void main (String[] args) { System.out.print( Hi, saya sedang belajar"); System.out.println(" Pemrograman Java"); System.out.print( 29 is my age\n"); System.out.print( \tini \"harmonisasi\" program"); } }

Escape Character \n Newline. Menambahkan baris baru \t Horizontal tab. Memindahkan kursor pada tab berikutnya \r Carriage return. Position the screen cursor at the beginning of the current line; \\ Backslash. Menampilkan karakter \ \" Menampilkan karakter tanda petik

Keluaran dengan Format Menggunakan method printf() untuk membuat keluaran dengan format tertentu System.out.printf( "%s\n%s\n", 10 "Welcome to", "Java Programming!" ); %s : menampilkan string %d: menampilkan data integer %f: menampilkan data bilangan pecahan %5.2f: ditampilkan 3 digit dengan 2 angka dibelakang koma

%b: suatu nilai boolean (true / false) %c: suatu karakter %e: suatu notasi saintifik standar %5c %6b %5d %10.2e %12s

INPUT Memberikan Input pada komputer melalui standar input (Keyboard)

Membaca masukan dari Console Menggunakan stream Standard.in Menggunakan kelas Scanner Menggunakan metode scanner sesuai tipe data yang ingin di-input-kan Menambahkan #import java.util.scanner; Sintaks: InputData = new Scanner(System.in) JariJari = InputData.nextDouble();

Metode Scanner next() : membaca suatu string yang berakhir dengan karakter spasi nextline(): membaca satu baris teks yg diakhiri dengan ENTER nextbyte(): membaca input untuk tipe data byte nextshort() nextint() nextlong nextfloat() nextdouble()

Latihan Buat program untuk menghitung konversi suhu Celcius ke Fahrenheit dan Reamur dengan menggunakan input keyboard untuk nilai Celciusnya. Rumus : F = (9/5)*C + 32 dan R = 4/5 * C Buat program untuk menghitung nilai akhir dengan rumus NA = 20% dari nilai tugas + 30% dari nilai mid + 50% nilai final Buat program untuk menghitung Harga yang harus dibayarkan dari sebuah barang, jika harga>100.000 akan di diskon 10%, kurang dari 100.000 maka diskon 25%

Latihan Buat program untuk menghitung Harga yang harus dibayarkan dari sebuah barang, jika harga>100.000 akan ditambah pajak 25%, kurang dari 100.000 maka pajak 10% Buat program untuk meminta input Nama User, tahun lahir; kemudian sistem akan memberikan respon sbb: Hello namauser, umur anda sekarang adalah umur tahun. Anda boleh memiliki SIM atau Anda belum boleh memiliki SIM