Skip to main content

Tutorial Belajar Java Part 33: Perulangan FOR Bahasa Java oleh - seputarunity3d.xyz

Halo sahabat selamat datang di website seputarunity3d.xyz, pada kesempatan hari ini kita akan membahas seputar Tutorial Belajar Java Part 33: Perulangan FOR Bahasa Java oleh - seputarunity3d.xyz, kami sudah mempersiapkan artikel tersebut dengan informatif dan akurat, silahkan membacaDalam bahasa Java (dan juga bahasa turunan C seperti C++, PHP dan JavaScript ), terdapat 3 buah struktur perulangan atau looping, yakni perulangan for, perulangan while dan perulangan do while.Dalam tutorial bahasa pemrograman Java kali ini kita akan bahas perulangan for terlebih dahulu.Pengertian Struktur Perulangan For Bahasa JavaStruktur perulangan (atau dalam bahasa inggris disebut loop) adalah instruksi kode program yang bertujuan untuk mengulang beberapa baris perintah.Dalam merancang perulangan for, setidaknya kita harus mengetahui 3 komponen:Kondisi awal perulangan.Kondisi pada saat perulangan.Kondisi yang harus dipenuhi agar perulanganberhenti.Berikut format dasar struktur perulangan for dalam bah…

Tutorial Belajar Java Part 28: Jenis-jenis Operator Assignment Bahasa Java oleh - seputarunity3d.xyz

Halo sahabat selamat datang di website seputarunity3d.xyz, pada kesempatan hari ini kita akan membahas seputar Tutorial Belajar Java Part 28: Jenis-jenis Operator Assignment Bahasa Java oleh - seputarunity3d.xyz, kami sudah mempersiapkan artikel tersebut dengan informatif dan akurat, silahkan membaca

Dalam tutorial bahasa pemrograman Java di Duniailkom kali ini kita akan membahas Jenis-jenis Operator Assignment.


Pengertian Operator Assignment / Penugasan

Operator assignment adalah operator untuk memasukkan suatu nilai ke dalam variabel. Operator ini sebenarnya sudah sering kita pakai sepanjang tutorial bahasa Java di Duniailkom. Dalam bahasa Java, operator assignment menggunakan tanda sama dengan ( = ).

Pembacaan operasi assignment dilakukan dari kanan ke kiri, bukan dari kiri ke kanan seperti yang biasa kita pahami dalam matematika.

Kode berikut:

a = 1000;

Berarti “masukkan nilai 1000 ke dalam variabel a”. Dalam bahasa pseudo code (jika anda membaca buku tentang algoritma), ini biasa ditulis dengan simbol panah ke kiri:

a <- 1000

Operator assignment ini disebut juga sebagai Operator Penugasan.


Contoh Kode Program Operator Assignment Bahasa Java

Dalam prakteknya, operator assignment juga bisa dipakai bertingkat seperti contoh berikut:

class BelajarJava {    public static void main(String args[]){                int a, b, c, d, e;                a = 5;       b = 3;       b = b + 1;       c = a + b;       d = c + c + a;       e = (c + d)* a;             System.out.println("Isi variabel a: " + a );        System.out.println("Isi variabel b: " + b );        System.out.println("Isi variabel c: " + c );        System.out.println("Isi variabel d: " + d );        System.out.println("Isi variabel e: " + e );        }  }

Hasil kode program:

Isi variabel a: 5  Isi variabel b: 4  Isi variabel c: 9  Isi variabel d: 23  Isi variabel e: 160

Di awal kode program saya mendefinisikan 5 variabel, yakni a, b, c, d, dan e sebagai integer. Kemudian menginput angka 5 ke dalam variabel a (baris 6), dan angka 3 ke dalam variabel b (baris 7).

Di baris 8, perintah b = b + 1 mungkin bisa membuat bingung. Tapi intinya adalah, operator assignment di proses dari kanan ke kiri, jadi operasi tersebut bisa dibaca: “tambah isi variabel b dengan 1, lalu simpan kembali ke dalam variabel b”. Karena variabel b sudah berisi angka 3, maka hasil akhirnya variabel b akan bernilai 4.

Di baris 9, perintah c = a + b akan di proses sebagai c = 5 + 4, hasilnya c berisi angka 9.

Di baris 10, perintah d = c + c + a akan di proses sebagai d = 9 + 9 + 5, hasilnya c berisi angka 23.

Terakhir, di baris 11, perintah e = (c + d)* a akan di proses sebagai e = (9 + 23) * 5, hasilnya c berisi angka 160.


Operator Assignment Gabungan Bahasa Java

Operator assignment gabungan adalah cara penulisan singkat operator assignment yang digabung dengan dengan operator lain. Dalam bahasa Java (dan juga bahasa turunan C lain seperti C++, PHP, dan JavaScript), operator assignment gabungan ini terdiri dari operator assignment dengan operator lain seperti aritmatika dan bitwise.

Sebagai contoh, operasi a = a + 1 bisa disingkat (dan digabung) menjadi a += 1. Contoh lain operasi b >>= 1 adalah penulisan singkat dari b = b >> 1.

Tidak ada pengaruh apa-apa dari penulisan singkat seperti ini, anda boleh memilih penulisan yang panjang a = a + 1, atau di singkat menjadi a += 1.

Tabel berikut merangkum semua operator assignment dalam bahasa Java:

Operator Contoh Penjelasan
+= a += b a = a + b
-= a -= b a = a â€" b
*= a *= b a = a * b
/= a /= b a = a / b
%= a %= b a = a % b
&= a &= b a = a & b
|= a |= b a = a | b
^= a ^= b a = a ^ b
<<= a <<= b a = a << b
>>= a >>= b a = a >> b

Contoh Kode Program Operator Assignment Gabungan Bahasa Java

Berikut contoh praktek dari operator gabungan dalam bahasa Java:

class BelajarJava {    public static void main(String args[]){                int a = 10, b = 10, c = 10, d = 10, e = 10, f = 10;             System.out.println("Operator assignment gabungan bahasa Java");        System.out.println("========================================");       System.out.println("Variabel a, b, c, d, e, f = 10 \n");         a += 5;      System.out.println("Hasil operasi a += 5: "+ a);            b -= 3;      System.out.println("Hasil operasi b -= 3: "+ b);            c *= 3;      System.out.println("Hasil operasi c *= 3: "+ c);            d /= 3;      System.out.println("Hasil operasi d /= 3: "+ d);            e %= 3;      System.out.println("Hasil operasi e %%= 3: "+ e);            f <<= 2;      System.out.println("Hasil operasi f <<= 2: "+ f);            }  }

Hasil kode program:

Operator assignment gabungan bahasa Java  ========================================  Variabel a, b, c, d, e, f = 10  Hasil operasi a += 5: 15  Hasil operasi b -= 3: 7  Hasil operasi c *= 3: 30  Hasil operasi d /= 3: 3  Hasil operasi e %%= 3: 1  Hasil operasi f <<= 2: 40

Dalam kode program ini saya membuat 6 buah operator assignment gabungan. Variabel a, b, c, d, e, dan f semuanya diisi dengan nilai awal 10, kemudian di proses dengan berbagai operator assignment gabungan.


Tutorial operator assignment dan assignment gabungan kali ini menutup sesi tentang operator bahasa Java. Berikutnya kita akan masuk ke alur kondisi kode program yang diawali dengan Percabangan Kondisi IF Bahasa Java.

Itulah tadi informasi mengenai Tutorial Belajar Java Part 28: Jenis-jenis Operator Assignment Bahasa Java oleh - seputarunity3d.xyz dan sekianlah artikel dari kami seputarunity3d.xyz, sampai jumpa di postingan berikutnya. selamat membaca.

Comments

Popular posts from this blog

Kampus Terbaik Jurusan Teknik Informatika dan Ilmu Komputer oleh - seputarunity3d.xyz

Halo sahabat selamat datang di website seputarunity3d.xyz, pada kesempatan hari ini kita akan membahas seputar Kampus Terbaik Jurusan Teknik Informatika dan Ilmu Komputer oleh - seputarunity3d.xyz, kami sudah mempersiapkan artikel tersebut dengan informatif dan akurat, silahkan membacaSaat ini jurusan Teknik Informatika dan Ilmu Komputer sudah menjadi salah satu jurusan terfavorit di berbagai Universitas. Passing grade atau tingkat persaingan jurusan ini juga sangat tinggi, biasanya hanya kalah dari jurusan kedokteran.Namun tidak jarang banyak calon mahasiswa yang masih bingung dalam memilih dan menentukan universitas apa yang sebaiknya dipilih. Dalam artikel kali ini saya akan mencoba merangkum daftar universitas terbaik untuk jurusan teknik informatika dan ilmu komputer di Indonesia. Secara umum, jurusan teknik informatika dan ilmu komputer tidak terlalu berbeda. Beberapa sumber ada yang berpendapat bahwa ini hanya perbedaan nama. Ilmu Komputer disadur dari istilah Computer Science

Tutorial Belajar Java Part 30: Percabangan Kondisi IF ELSE Bahasa Java oleh - seputarunity3d.xyz

Halo sahabat selamat datang di website seputarunity3d.xyz, pada kesempatan hari ini kita akan membahas seputar Tutorial Belajar Java Part 30: Percabangan Kondisi IF ELSE Bahasa Java oleh - seputarunity3d.xyz, kami sudah mempersiapkan artikel tersebut dengan informatif dan akurat, silahkan membacaMelanjutkan tutorial belajar bahasa pemrograman Java di Duniailkom, kali ini kita akan membahas kondisi percabangan selanjutnya, yakni kondisi IF ELSE.Pengertian Kondisi IF ELSE bahasa JavaPada dasarnya, kondisi IF ELSE merupakan modifikasi tambahan dari kondisi IF yang sudah kita pelajari pada tutorial sebelumnya.Blok kode program IF tetap akan dijalankan ketika kondisi true, namun sekarang terdapat tambahan bagian ELSE akan dijalankan ketika kondisi false.Berikut format dasarnya:if (condition) { // Kode program yang akan dijalankan jika condition berisi nilai True } else { // Kode program yang akan dijalankan jika condition berisi nilai False }Bagian condition berperan sebagai pen…