Program Java Sesi 1. Arief Susanto

dokumen-dokumen yang mirip
Koneksi Visual Basic 6.0 dengan SQL SERVER 2000

Java + MySQL. Arief Susanto

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

Form Pemesanan. Arief Susanto

Pertemuan 3 Struktur Perulangan pada Java

Nama Lengkap : Muiz Lidinillah NIM :

BAB 2 INPUT DARI KEYBOARD

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

Pemrograman Fery Updi,M.Kom

INSTRUKSI PENCABANGAN

(Label, Textbox, Command, Message Box, Validasi)

Pertemuan 2 Struktur Kontrol Percabangan

int i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }

Input Nilai tanpa Case String di Java

Pertemuan 4 Array pada Java

Membuat Aplikasi Chatting Dengan Java

Tutorial Web Service JAX-WS Konverter Suhu dengan NetBeans

Modul Praktikum Pemrograman

BAB 5 Mendapatkan Input dari Keyboard

BAB 5 Mendapatkan Input dari Keyboard

Percabangan dan Perulangan

2.1 if Jenis-jenis Percabangan if adalah if, if else, If else if else if - else

Bahasa Pemrograman :: Dasar Pemrograman Java

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

UAS JAVAUAS JAVA. Fibonaci Naik :

Pendahuluan Dasar Pemrograman Java

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

Pengenalan APLIKASI DATABASE

Rekomendasi Min Perangkat Keras. Prosesor dual core 1.5 GHz RAM 2 GB Monitor 10 " VGA Onboard Keyboard PS2 Mouse PS2

Percabangan & Perulangan

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

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

3.1 Pencabangan if Sederhana (Tunggal)

Percabangan & Perulangan

Metode Sequential Searching di Java Console

BAB 1 KONSEP DASAR JAVA

APLIKASI CHAT ANTAR PC

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

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

if (ekspresi_boolean) {

MK. Pemrograman Berorientasi Objek. Input dari Keyboard. Karmilasari

Modul Praktikum 3 Pemograman Berorientasi Objek

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

Metode Insertion Sort di Java Console

INSTALL JAVA. 2. Kemudian akan muncul tampilan dalam bentuk rar. Klik ganda pada jdk-7u45-windows- i586.exe, seperti gambar berikut :

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

PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK

Mendapatkan Input Dari Keyboard

BAHASA PEMROGRAMAN JAVA

MODUL PRAKTIKUM KE 1

LAPORAN PRAKTIKUM PEMROGRAMAN DASAR TIPE-TIPE FUNGSI ATAU METHOD

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

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

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

Struktur Kontrol Pemrograman Java : PERCABANGAN

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

Membuat Menu Login Sederhana [Full Coding]

Algoritma dan Pemrograman

Perulangan / Looping

Tutorial Compiler Bahasa-C Dengan Anjuta IDE

TUGAS PROGRAM DIAGONAL, VETIKAL, DAN HORIZONTAL OPENGL (MENGGUNAKAN JAVA) NAMA : SYIFA MUTIARA SARI KELAS : 3KA23 NPM :

Bahasa Pemrograman 2.

Mata Kuliah : Pemrograman Berbasis Objek Pertemuan : 4

LAB02 : KODING PROGRAM

Cara Membaca File Text di JAVA

Modul 3 Flow Control dan Input

PRAKTIKUM PEMROGRAMAN LANJUT MODUL 1

Menambah Lokasi Jaringan FTP pada My Computer

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

MODUL PRAKTIKUM DASAR-DASAR PEMROGRAMAN

Monitoring Client - Server dengan VNC

MODUL PRAKTIKUM TI014 STRUKTUR DATA Season 1

SEKUEN, PERCABANGAN & PENGULANGAN

Modul Praktikum 1 Pemograman Berorientasi Objek

Fajar Yusran Zebua DASAR ANIMASI

BAB I PROJECT NETBEANS DAN GUI SEDERHANA

C# Part 1 Pengenalan Logika Basic

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if

Virtual serial port, Solusi simulasi komunikasi serial computer dalam satu computer

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Sudarma Sopian Blog: Pendahuluan. Isi. Lisensi Dokumen:

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

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

BAB 8 Argumen dari Command-line

Modul Praktikum Bahasa Pemrograman 1

MODUL PRAKTIKUM DASAR PEMROGRAMAN

2 TIPE DATA DAN VARIABEL

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

Memasukkan file Flash Ke Delphi 7

Endi Dwi Kristianto

Pemrograman Socket menggunakan TCP

Pengenalan Komputer. Arief Susanto

Tutorial Java Desktop 2 Melakukan Koneksi ke Database JavaDB

LAPORAN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN ( Implementasi Rekursi Pada Java)

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

Oleh : Sutrisno

Cara Mudah Mengerti Bahasa Pemograman Java

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

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

Disini untuk menginput dan output menggunakan keyboard menggunakan package import java.util.scanner.

Transkripsi:

Program Java Sesi 1 Arief Susanto arief_csp@yahoo.co.id http://www.ariefsusanto.at.ua Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Pengantar Jika kita bekerja pada beberapa bidang dalam rekayasa perangkat lunak, kita membutuhkan beberapa perangkat lunak untuk mengatasinya. Bagaimana jika kita hanya dapat menguasai 1 bahasa saja, jawabannya adalah YA bisa saja Jika bahasa tersebut telah merangkum minimal pemrograman Desktop atau Aplikasi, pemrograman Database atau Enterprise, dan Pemrograman Mobile. Salah satu bahasa tersebut adalah Java. Banyak sekali program aplikasi yang dapat digunakan untuk membuat program tersebut Diantaranya JCreator, JBuilder, BlueJ, Netbeans. Untuk saat ini kita akan belajar dengan Netbeans (yang saya gunakan Netbeans 6.5 dan 6.0 tergantung mood saya) dan Jcreator.. Isi Buatlah sebuah project 1, caranya Klik File kemudian New Project kemudian Klik Next Komunitas elearning IlmuKomputer.Com 1

Setelah itu muncul jendela New Java Project dan ketik nama_project pada Project Name, dan tentukan lokasi penyimpanan pada Project Location kemudian klik finish 1. Membuat Input Text Tuliskan coding dibawah ini package input; /** * * @author Arief Susanto */ import javax.swing.*; public class Main public static void main (String[]args) String Entry_Data = JOptionPane.showInputDialog("masukkan data"); System.out.println("Nama ="+Entry_Data); Setelah itu Tekan Run atau F6 Maka akan timbul Komunitas elearning IlmuKomputer.Com 2

Ketikan Arief Susanto kemudian tekan OK/enter Maka akan timbul pada kotak input OK mengertikan Selanjutnya kita akan belajar menggunakan Kode dahulu tanpa bantuan Swing atau GUI Okeh 2. Menampilkan Teks dilayar package input; /** * * @author Arief Susanto */ public class Main public static void main (String[]args) System.out.println("Selamt Datang Di Pembelajaran JAVA"); Setelah Dirunning maka hasilnya akan ada teks dubawah Run : Komunitas elearning IlmuKomputer.Com 3

3. Menampilkan Teks dengan Variabel package inputs; /** * * @author Arief Susanto */ public class Main public static void main(string[] args) String nama,jurusan; nama="arief Susanto"; jurusan="sistem Informasi"; System.out.println("===Menulis Dilayar Menggunakan variabel==="); System.out.println("Nama = "+nama); System.out.println("Nama = "+jurusan); Sekarang bagai mana jika hanya public class Main public static void main(string[] args) String nama,jurusan; nama="arief Susanto"; jurusan="sistem Informasi"; System.out.println("===Menulis Dilayar Menggunakan variabel==="); System.out.println("Nama = "+nama); System.out.println("Nama = "+jurusan); Jika kita Running maka akan tetap berjalan karena package hanya merupakan suatu wadah saja Komunitas elearning IlmuKomputer.Com 4

4. Membuat variable dan nilai yang akan diproses akan diinput saat program running yang harus ada adalah import java.io.*; BufferedReader Stdin=new BufferedReader(new inputstreamreader(system.in)) Codingnya adalah sebagai berikut Tapi kali ini saya akan menggunakan JCreator karena untuk saat ini kita tidak akan menggunakan Swing, ataupun GUI Caranya Klik File New Project Kemudian Pilih dan Klik Basic Java Application kemudin Klik Next dan tentukan nama File dan lokasinya import java.io.*; public class input public static void main(string[] args) throws IOException BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in)); String nama,jurusan,kelas; System.out.println("Masukan data Dibawah InI"); System.out.print("Nama = ");nama=stdin.readline(); System.out.print("Jurusan = ");jurusan=stdin.readline(); System.out.print("Kelas = ");kelas=stdin.readline(); System.out.println("==============================="); System.out.println("APAKAH BENAR IN BIODATA ANDA"); System.out.println("==============================="); System.out.println("Nama = "+nama); System.out.println("Jurusan = "+jurusan); System.out.println("Kelas = "+kelas); Maka Hasilnya Setelah anda selesai melakukan Input maka akan Tampil Komunitas elearning IlmuKomputer.Com 5

5. Nah Suatu Program pasti ada yang namanya Looping Disini kita akan membahas sedikit demi sedikit tentang looping Looping menggunakan While Do Soal : tampilkanlah Soal bilangan Ganjil dari 1 sampai 15 public class WhilDo public static void main(string[] args) int x,y; x=-1; y=13; while (x <= y) //apakah x <= y, jika True x+=2; // nilai x ditambah 2 System.out.println(+x); // cetak nilai x Looping menggunakan FOR Soal : tampilkanlah Soal bilangan Genap dari 14 sampai 30 public class 4 public static void main(string[] args) int x,y; for(x=14; x <= 30; x+=2) System.out.println("X = "+x); Komunitas elearning IlmuKomputer.Com 6

Looping menggunakan IF ELSE Soal Buat Pemecahan Masalah menggunakan If..Else jika nama suatu barang di input maka akan timbul harga Mouse 30.000 Keyboard 80.000 Monitor 500.000 Jika salah input maka akan tampil Maaf Barang Belum ada Maka Codingnya adalah. import java.io.*; public class input public static void main(string[] args) throws IOException BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in)); String barang; System.out.print("Nama Barang : ");barang=stdin.readline(); if (barang.equals("mouse")) System.out.println("Harga Rp. 30.000,00"); else if (barang.equals("keyboard")) System.out.println("Harga Rp. 80.000,00"); else if (barang.equals("monitor")) System.out.println("Harga Rp. 500.000,00"); else System.out.println("Maaf data belum ada"); Soal berikutnya Gabungkan Looping diatas menjadi Menu DAFTAR PELAYANAN KAMI 1. If Else 2. While Do 3. For Komunitas elearning IlmuKomputer.Com 7

Codingnya sebagai berikut import java.io.*; public class input public static void main(string[] args) throws IOException BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in)); String pilih, barang; int nilai,x,y; System.out.println("++++++++++++++++++++++++++++++++++"); System.out.println(" DAFTAR PELAYANAN KAMI "); System.out.println("++++++++++++++++++++++++++++++++++"); System.out.println("1. IF...else"); System.out.println("2. While...Do"); System.out.println("3. For..."); System.out.println("++++++++++++++++++++++++++++++++++"); System.out.print("Menu yang anda Pilih : ");pilih=stdin.readline(); nilai=integer.parseint(pilih); System.out.println("++++++++++++++++++++++++++++++++++"); System.out.println(""); switch(nilai) case 1: System.out.print("Nama Barang : ");barang=stdin.readline(); if (barang.equals("mouse")) System.out.println("Harga Rp. 30.000,00"); else if (barang.equals("keyboard")) System.out.println("Harga Rp. 80.000,00"); else if (barang.equals("monitor")) System.out.println("Harga Rp. 500.000,00"); else System.out.println("Maaf data belum ada"); break; case 2: x=-1; y=12; while (x <= y) x+=2; System.out.println("X = "+x); break; case 3: for(x=10; x <= 30; x+=2) System.out.println("X = "+x); Komunitas elearning IlmuKomputer.Com 8

break; default: System.out.println("Maaf anda salah Input"); Penutup Setelah kita mempelajari materi diatas, ya memang materi diatas adalah amteri dasar, tapi tiada salahnya jika kita selalu mengupdate dan refresh apa yang pernah kita pelajari. Bagi teman-teman yang menginginkan materi dan sudah mencari materi itu namum sulit untuk dicari, teman-teman semua dapat menghubungi saya melalui E-mail : arief_csp@yahoo.co.id Facebook : arief_digital@yahoo.co.id Website : http://www.ariefsusanto.at.ua Sebagian fungsi dan makna hidup kita adalah untuk saling berbagi dengan apa yang kita miliki demi kebaikan, dan kita semua adalah saudara. Live is challenge Biografi Penulis Arief Susanto, lahir di Jakarta 29 Oktober 1989. Saat ini tinggal di Bekasi. Memiliki hobi dalam dunia pendidikan baik itu dilembaga Formal maupun Informal. Saat ini masih mengikuti Pendidikan di STMIK BANI SALEH, dalam Jurusan Sistem Informasi. Menulis, sharing pengetahuan, bongkar pasang computer adalah hobi yang saat ini saya tekuni. Saat ini saya menjadi coordinator IPTEK di salah satu organisasi kampus. Setelah bekerja selama 2 tahun dan keluar kerja dari Lembaga Pendidikan Dibekasi sebagai pengajar dan administrasi. Kini disela-sela waktu kuliah Saya juga menjual Hardware dan Software, serta membuka Les Privat komputer. Yang kedepannya saya ingin menjadi Penulis dan Praktisi IT agar dapat lebih berbagi. Untuk saling sharing saya memiliki web http://www.ariefsusanto.at.ua dan silahkan bagi teman teman yang ingin sharing kirimkan e-mail ke arief_csp@yahoo.co.id atau 021-96949273. Kita memang tidak dapat kembali kemasa lalu untuk memperbaiki kesalahan yang terjadi, namun kita mulai langkah baru untuk mencapai akhir yang lebih sukses nanti. Live is Challenge Komunitas elearning IlmuKomputer.Com 9