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

dokumen-dokumen yang mirip
Tiga Metode Sangat Penting dalam Pemrograman Java Bagi Pemula

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

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

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

MODUL III ARRAYLIST TUGAS PENDAHULUAN

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

Input Nilai tanpa Case String di Java

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

Percabangan dan Perulangan

Pemrograman JAVA INPUT-OUTPUT

MODUL 5 PERULANGAN A. WHILE

Dasar Pemrograman Java

Latihan Ujian Pemrograman Berorientasi Objek. Semester Genap 2016/2017

Array. Pengantar. int a, b, c, d, e;

LAPORAN PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PENGENALAN OBJECT ORIENTED PROGRAMMING

A. TEORI ARRAY 1 DIMENSI

Penyeleksi Kondisi / Percabangan

PRAKTIKUM PEMROGRAMAN LANJUT MODUL 1

A. TEORI ARRAY 1 DIMENSI

MK. Pemrograman Berorientasi Objek. Input dari Keyboard. Karmilasari

Mata Kuliah : Pemrograman Berbasis Objek Pertemuan : 4

Perulangan / Looping

Pendahuluan. Tujuan MODUL

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

Array. Adharul Muttaqin Universitas Brawijaya Malang. Array

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

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL)

Pemrograman Berorientasi Objek (PBO) PERTEMUAN X (LOOPING)

BAB 2 INPUT DARI KEYBOARD

Dasar Pemrograman Java

Dasar-Dasar Pemrograman Java

SUMBER BELAJAR PENUNJANG PLPG

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

Pertemuan 03. Pemrograman Dasar[PTI-15001] 2012

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

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

BAB 3 STRUKTURE PROGRAM JAVA

OPERATOR DAN EKSPRESI

Operator, Statement kondisional, dan Iterasi pada Java

Struktur Kontrol Pemrograman Java : PERCABANGAN

LAPORAN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN ( Implementasi Rekursi Pada Java)

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

Pemrograman Berorientasi Obyek. Operator & Assignment

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

Modul Praktikum 2 Pemograman Berorientasi Objek

PERTEMUAN I PENGENALAN JAVA

Bubble Sort dan Selection Sort di Java Console

LAPORAN PRAKTIKUM PEMROGRAMAN DASAR TIPE-TIPE FUNGSI ATAU METHOD

int fungsi_2() { int main() { fungsi_1(); fungsi_2(); return 0;

A. TUJUAN PEMBELAJARAN 1. Mengenal berbagai macam bentuk operator 2. Memahami penggunaan berbagai macam jenis operator yang ada di Java

Method / Fungsi / Sub Program

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

Array Sebagai Parameter Method

Percabangan & Perulangan

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

Enkripsi Karakter - Soal Lomba Pemrograman

Bahasa Pemrograman Java. Yudi Adha. ST. MMSI

MODUL 3 ARRAY. Pemograman Berorientasi Objek

Belajar ArrayList di Java

Kelompok 7. package (tiopan-programmer java) public class aritmatika1{ public static void main(string[]tiw){ int calculation = 1;

Pemrograman Dasar A R R A Y

Dasar-Dasar Pemrograman Java

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

LAPORAN PRAKTIKUM PEMROGRAMAN DASAR PROGRAM DENGAN KONDISI

BAB 1 KONSEP DASAR JAVA

BAB 5 Mendapatkan Input dari Keyboard

PEMROGRAMAN BERORIENTASI OBJEK

BAB 5 Mendapatkan Input dari Keyboard

Projek Kelompok 7. package (tiopan-programmer java) public class aritmatika1{ public static void main(string[]tiw){ int calculation = 1;

OPERATOR-OPERATOR DALAM JAVA

Pemrograman Berorientasi Objek (PBO) By : Jeffry Montolalu, ST PERTEMUAN XII KELAS DAN OBYEK

MODUL DUA VARIABEL DAN TIPE VARIABEL

Bahasa Pemrograman :: Dasar Pemrograman Java

Tipe Data Dasar. Data bisa dinyatakan dalam bentuk konstanta atau variabel.

PEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T

PEMROGRAMAN BERORIENTASI OBJEK

Java Operators. Nurochman

PERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM

Tiopan Indra Wahyudi R5L PROJECT KELOMPOK 7 R5L. package brekk; public class brekk{ public static void main(string[]args){

Setelah menyelesaikan praktikum ini, mahasiswa diharapkan mampu:

A. TUJUAN PEMBELAJARAN

PRAKTIKUM 3 DASAR PEMROGRAMAN C

if (ekspresi_boolean) {

Modul Praktikum 4 Pemograman Berorientasi Objek

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

LAPORAN PRAKTIKUM ALGORITMA DAN STRUKTUR DATA FAKULTAS ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN 2

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK TIS243

ARRAY, SORTING & SEARCHING

Metode Binnary Searching di Java Console

Algoritma dan Pemrograman Array/Tabel[1] Oleh: Eddy Prasetyo N

BAB VI ARRAY Mendeklarasikan Variabel Array int[ ] bilangan; int bilangan[ ]; Mendefinisikan Array Bilangan = new int[5]; Latihan 21. ArrSatu.

Modul Praktikum 3 Pemograman Berorientasi Objek

Modul Praktikum Pemrograman

NASKAH UTAMA ULANGAN AKHIR SEMESTER GANJIL TAHUN PELAJARAN 2013/2014

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN JAVA 2

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.

Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA

Method. Pemrograman Dasar Sistem Informasi PTIIK Herman Tolle

MINGGU II : DASAR C# Tujuan Pembelajaran. Materi

Transkripsi:

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

INTRODUCE JAVA Java adalah sebutan Bahasa Inggris untuk sebuah pulau yang paling padat di Indonesia ialah Jawa. Java adalah nama salah satu Bahasa pemrograman komputer yang berorientasi objek dan diciptakan oleh satu tim di perusahaan Sun Microsystem, perusahaan workstation UNIX yang terkenal. Asal muasal nama Java ialah saat penciptanya yaitu James Gosling yang bingung memilih nama Bahasa pemrogramannya mampir di sebuah kafe untuk minum kopi dan memesan Java yang merupakan salah satu varian kopi panas yang disajikan di suatu kafe di Amerika.

TIPE DATA

VARIABEL Variabel adalah suatu nama yang dipakai untuk menyimpan nilai dan nilainya bisa diubah sewaktu-waktu ketika program dijalankan. Sebelum kita bisa menggunakan variabel dalam program, kita harus mendeklarasikan variabel tersebut. Pendeklarasian variabel digunakan untuk memesan lokasi pada memori komputer dan menentukan tipe data yang dapat disimpan dalam variabel tersebut. Bentuk pendeklarasian variabel ialah sebagai berikut : tipedata namavariabel;

JENIS OPERATOR 1. Operator Unary. Merupakan operator yang hanya melibatkan satu operator. Contoh : +3 dan -8 2. Operator Binary. Merupakan operator yang melibatkan dua buah operator. Contoh : 4 + 5; 7 * 8; 7 > 5 3. Operator Tertiary. Merupakan operator yang melibatkan tiga buah operator. Contoh : nilai > 70? 1 : 0 Ekspresi di atas berarti, jika pernyataan nilai > 70 adalah benar (misalkan nilai = 75) maka ekspresi menghasilkan nilai 1, jika tidak maka ekspresi menghasilkan nilai 0 (Akan dibahas lebih lanjut praktikum berikut).

OPERATOR ARITMATIKA Operator Prioritas Keterangan Contoh - 1 Unary minus -1 + 1 Unary plus +1 * 2 Perkalian 4*3 = 12 / 2 Pembagian % 2 Sisa Pembagian 9 / 2 = 4 9 / 2.0 = 4.5 7 % 2 = 1 11 % 3 = 2 10 % 2 = 0 + 3 Penjumlahan 3+6 = 9-3 Pengurangan 7-4 = 3

OPERATOR PEMBANDING Operator pembanding atau disebut juga operator relasional adalah operator yang berguna untuk melakukan pembandingan terhadap dua buah nilai. Hasil pembandingan bernilai 1 atau 0. Dalam hal ini, nilai 1 berarti bahwa pembandingan memberikan hasil bernilai benar dan nilai 0 berarti bahwa pembandingan memberikan hasil bernilai salah. Operator Keterangan > Lebih Dari >= Lebih Dari atau Sama Dengan < Kurang Dari <= Kurang Dari atau Sama Dengan!= Tidak Sama Dengan == Sama Dengan

OPERATOR LOGIKA Operator logika digunakan untuk membentuk ekspresi pembandingan dari satu atau dua buah ekspresi pembandingan. Operator && Operator dan Keterangan Operator atau! Operator bukan?: Operator berkondisi

CONTOH Nama class Nama metode yang akan dijalankan pertama kali class Ucapan { public static void main(string[] args) { String pesan = Selamat Belajar Java ; System.out.println(pesan); } } Nama variabel Mengawali dan mengakhiri tubuh class Tipe data

MENANGANI PEMASUKAN DATA/INFORMASI Pemasukan data/informasi dari keyboard dilakukan dengan menggunakan objek berkelas Scanner. Buatlah variabel yang akan merujuk ke objek berkelas Scanner dengan bentuk : Scanner namavariabel = new Scanner(System.in); MENAMPILKAN DATA/INFORMASI KE LAYAR Menampilkan data/informasi ke layer ditangani oleh: System.out.println(namaVariabel); Selain metode println(), Anda juga bisa menggunakan metode print(). Perbedaannya ialah tidak menambahkan karakter new line (pindah baris).

CONTOH Menampilkan umur seseorang di mana umur diinput oleh user import java.util.scanner; class TerimaUmur { public static void main(string[] args) { int umur; } } Pustaka Scanner Scanner masukan = new Scanner(System.in); System.out.println( Masukkan umur Anda = ); umur = masukan.nextint(); System.out.println( Umur Anda ialah = + umur);

TUGAS Buatlah flowchart dan program untuk menghitung umur seseorang di tahun 2017 di mana user menginput tahun lahirnya. Dikumpul hari Jumat tanggal 13 Oktober 2013