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 25: Jenis-jenis Operator Perbandingan / Relasional 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 25: Jenis-jenis Operator Perbandingan / Relasional Bahasa Java oleh - seputarunity3d.xyz, kami sudah mempersiapkan artikel tersebut dengan informatif dan akurat, silahkan membaca

Menyambung tutorial tentang operator di bahasa pemrograman Java, kali ini kita akan membahas Jenis-jenis Operator Perbandingan / Relasional.


Operator Perbandingan / Relasional Bahasa Java

Operator perbandingan dipakai untuk membandingkan 2 buah nilai, apakah nilai tersebut sama besar, lebih kecil, lebih besar, dll. Hasil dari operator perbandingan ini adalah boolean True atau False.

Tabel berikut merangkum hasil dari operator perbandingan dalam bahasa Java:

Operator Penjelasan Contoh Hasil
== Sama dengan 5 == 5 true
!= Tidak sama dengan 5 != 5 false
> Lebih besar 5 > 6 false
< Lebih kecil 5 < 6 true
>= Lebih besar atau sama dengan 5 >= 3 true
<= Lebih kecil atau sama dengan 5 <= 5 true

Operator perbandingan ini biasa dipakai dalam proses pengambilan keputusan atau percabangan kode program. Sebagai contoh, jika angka pertama lebih besar dari kedua, maka jalankan perintah ini. Atau jika string password = ‘123456’ maka berikan hak akses.

Operator perbandingan kadang disebut juga dengan operator relasional karena kita membandingkan hubungan (relasi) sebuah nilai dengan nilai lainnya.


Contoh Kode Program Operator Perbandingan Bahasa Java

Berikut contoh kode program untuk operasi perbandingan dalam bahasa pemrograman Java:

class BelajarJava {    public static void main(String args[]){               int a = 10;      int b = 5;      boolean hasil;            hasil = a == b;      System.out.println("Apakah a == b ? " + hasil );               hasil = a != b;      System.out.println("Apakah a != b ? " + hasil );               hasil = a > b;      System.out.println("Apakah a > b ? " + hasil );               hasil = a < b;      System.out.println("Apakah a < b ? " + hasil );               hasil = a >= b;      System.out.println("Apakah a >= b ? " + hasil );            hasil = a <= b;      System.out.println("Apakah a <= b ? " + hasil );             }  }

Hasil kode program:

Apakah a == b ? false  Apakah a != b ? true  Apakah a > b ? true  Apakah a < b ? false  Apakah a >= b ? true  Apakah a <= b ? false

Operasi perbandingan tidak hanya untuk tipe data angka saja, tapi juga bisa berbagai tipe data lain seperti char atau String. Berikut contohnya:

class BelajarJava {    public static void main(String args[]){          boolean hasil;         hasil = 'z' == 'Z';    System.out.println("Isi variabel hasil: " + hasil);         hasil = 'z' != 'Z';    System.out.println("Isi variabel hasil: " + hasil);        hasil = "Duniailkom" == "duniailkom";    System.out.println("Isi variabel hasil: " + hasil);      hasil = 'A' < 'B';    System.out.println("Isi variabel hasil: " + hasil);        }  }

Hasil kode program:

Isi variabel hasil: false  Isi variabel hasil: true  Isi variabel hasil: false  Isi variabel hasil: true

Jika yang dibandingkan berupa karakter, hasilnya dilihat dari urutan karakter ASCII. Dalam tabel ASCII, karakter ‘A’ memiliki nomor urut yang lebih rendah daripada ‘B’, sehingga ‘A’ < ‘B’ adalah true.

Dalam prakteknya, operasi perbandingan baru berguna dalam percabangan kode program seperti struktur IF:

import java.util.Scanner;    class BelajarJava {    public static void main(String args[]){        Scanner input = new Scanner(System.in);    int var1;         System.out.print("Input sembarang angka: ");    var1 = input.nextInt();        if (var1 % 2 != 0) {      System.out.print(var1 + " adalah angka ganjil");    }    else {      System.out.print(var1 + " adalah angka genap");    }        }  }  

Contoh kode Java untuk operator perbandingan
Kita memang belum membahas tentang struktur if, tapi konsepnya cukup sederhana. Di awal kode program saya meminta user untuk menginput sebuah angka. Angka ini kemudian disimpan ke dalam variabel var1 hasil dari perintah input.nextInt().

Pada baris 12, saya melakukan sebuah operasi perbandingan: if (var1 % 2 != 0)? Yakni apakah var1 tidak habis dibagi 2? Jika anda ragu dengan tanda %, itu adalah operator modulus yang pernah kita bahas dalam tutorial operator aritmatika.

Kondisi di atas hanya akan true jika var1 diisi dengan angka ganjil. Jika ini yang terjadi, jalankan perintah System.out.print(var1 + ” adalah angka ganjil”). Jika hasilnya false, jalankan System.out.print(var1 + ” adalah angka genap”). Inilah salah satu penerapan dari operasi perbandingan / relasi.


Dalam tutorial kali ini kita telah membahas pengertian dan cara penggunaan operator perbandingan dalam bahasa Java. Berikutnya akan membahas tetang Jenis-jenis Operator Logika dalam bahasa Java.

Itulah tadi informasi dari poker online mengenai Tutorial Belajar Java Part 25: Jenis-jenis Operator Perbandingan / Relasional 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…

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 membacaDalam tutorial bahasa pemrograman Java di Duniailkom kali ini kita akan membahas Jenis-jenis Operator Assignment.Pengertian Operator Assignment / PenugasanOperator 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 di…