Java | Belajar if - else if - else



Oke artikel kali ini mau membahas tentang if - else
pasti sudah tau lah if dan else ?
if dan else itu sebuah statment kondisi

  • Fungsi IF
    • if di gunakan untuk suatu kondisi , jika pernyataan benar{terpenuhi} maka di jalankan . jika salah akan di lewati / di abaikan , fungsi if biasanya di gunakan sebagai pernyataan suatu kondisi
  • Fungsi ELSE IF
    • nah dari kondisi seperti itu  pernyataan'nya jika pernyataan tidak benar maka {terpenuhi} asal ada 3 kondisi if , else if , dan else 
  • Fungsi ELSE 
    • kondisi terakhri salah{terpenuhi}

Nah pasti jadi bingung ? hehe sama -__-"
mending langsung praktek aja daripada bingung
Buat file java di beri nama : jikatidak.java (bingung bikin nama apa) beri code seperti dibawah :
   
//menambahkan random class
import java.util.Random;

//buat class jikatidak = sama seperti judul
public class jikatidak {
 //buat variable bernama dieValue ( sok inggris dikit lah ;p )
 static int dieValue;
 public static void main(String[] args) {
  //menampilkan method tolong()
  tolong();
 }
 //buat static tolong
 static void tolong() {
  //membuat random angka ~ kita mengimport random di atas 
  Random rand = new Random();
  // ngerandom angka dari 1 - 6 | bila tidak di kasi + 1 = maka akan ngerandom angka dari 0 - 5
  dieValue = rand.nextInt(6) + 1;
  System.out.println("Kamu Mendapatkan Angka" + dieValue);
  //menampilkan method test dengang variable dieValue 
  test(dieValue);
 }

 //buat static test dan membuat ulang variable dieValue
 static void test(int dieValue) {
  //jika kurang dari 2 
  if (dieValue <= 2) {
   // maka akan keluar tulisan kamu kalah
   System.out.println("Kamu kalah nilai kamu kurang dari 2.");
  }

  //jika tidak , jika kamu mendapatkan sama dengan 3 , 4 , 5
  else if (dieValue == 3 || dieValue == 4 || dieValue == 5) {
  //maka akan keluar tulisan mutermuter
   System.out.println();
   System.out.println("mutermuter.");
   System.out.println();
   tolong();
  }

  // jika tidak kamu mendapatkan angka 6 
  else if (dieValue == 6) {
   //maka akan keluar tulisan kamu dapat 6
   System.out.println("kamu dapat 6");
  }
  //tidak keluar error nih 
  else {
  System.out.println("errornih");
  }
  
 }
}
 

 Selesai deh coba di kembangin sendir , menurut kekreatifitasan masing-masing yak 

Post a Comment

notifikasi
close