Belajar Java Memahami Pernyataan One Way If

Dengan pernyataan if (jika), anda dapat memberikan program alternatif perintah pengeksekusian. Tidak terlalu sulit sebenarnya, hanya dibutuhkan pemahaman secara logis mengenai hal ini.

Terdapat beberapa jenis pernyataan if ini, diantaranya adalah :
  • pernyataan one way if
  • pernyataan two way if - else
  • pernyataan nested if
  • pernyataan multi way if else
  • pernyataan switch
one way if


 A. Pernyataan one way if


Pernyataan one way if akan mengeksekusi aksi hanya bila kondisi yang dipersyaratkan agar aksi tersebut terjadi telah terpenuhi.

Syntax untuk one way if ini adalah :

if (ekspresi Boolean) {
    pernyataan - pernyataan;
 }


Untuk lebih jelasnya perhatikan diagram di bawah ini:

Diagram One Way If
Diagram One Way If menjelaskan bila pernyataan akan dieksekusi bila ekspresi Boolean bernilai True


Untuk contoh dalam kode pemrograman bisa memperhatikan contoh di bawah ini:

 import java.util.Scanner;
 public class Lingkaran{
   public static void main(String[] args){

     Scanner input = new Scanner(System.in);
         System.out.print("Masukkan nilai untuk radius: ");
         double radius = input.nextDouble();
       
         //Jika radius lingkaran lebih besar atau sama dengan 0
         if (radius>=0) //Ingat!! kondisi harus berada dalam tanda kurung
       
         //Maka luas lingkaran dalam blok kode di bawah ini akan dieksekusi        

         //Tanda { } bisa saja dihilangkan bila hanya berupa pernyataan tunggal
         {
         double luasLingkaran = radius * radius * 3.14; //menghitung luas lingkaran

         System.out.println("Luas lingkaran dengan radius " + radius +
             " adalah " + luasLingkaran);
         }
   }
 } 


Contoh output :
Masukkan nilai untuk radius: 8.5
Luas lingkaran dengan radius 8.5 adalah 226.865

Bila anda memasukkan nilai radius di bawah 0, misalnya -1.2, maka program tidak akan mengeksekusi kode untuk menghitung luas lingkaran tersebut.

No comments

Bahasa Java. Powered by Blogger.