15 December, 2010

Pernyataan Berkondisi pada Java

Pernyataan berkondisi menggunakan kata kunci if, if-else atau switch.

  • Pernyataan if, Bentuk :



  • if (kondisi)
    pernyataan;

    Jika kondisi bernilai benar (true) maka pernyataan dijalankan.
    Jika kondisi bernilai salah (false) maka pernyataan tidak dijalankan.

    Contoh program pernyataan if :
    package javaapplication2;
    public class Main
    {
    public static void main(String[] args)
    {
    int nilai;
    nilai=90;
    if (nilai>=80 & nilai <=100){
    System.out.println("Istimewa");
    System.out.println("Hadiah Mobil");}
    }
    }



  • Pernyataan if-else, Bentuk :



  • if (kondisi)
    pernyataan1;
    else
    pernyataan2;
    Jika kondisi bernilai benar (true) maka pernyataan1 dijalankan.
    Jika kondisi bernilai salah (false) maka pernyataan2 dijalankan.

    Contoh program pernyataan if-else :
    package javaapplication2;
    public class Main
    {
    public static void main(String[] args)
    {
    int nilai;
    nilai=90;
    if (nilai>=80 & nilai <=100){
    System.out.println("Istimewa");
    System.out.println("Hadiah Mobil");}
    else {
    System.out.println("Kurang");
    System.out.println("Coba Lagi Tahun Depan");
    }
    }
    }

  • Pernyataan switch, Bentuk :



  • switch (kondisi) {
    case nilai1;
    pernyataan1;
    case nilai2;
    pernyataan2;
    ...............
    default :
    pernyataanN;
    }
    Pernyataan yang dijalankan adalah yang memiliki nilai case yang sesuai dengan kondisi.

    Contoh program pernyataan switch :
    package javaapplication3;
    public class Main
    {
    public static void main(String args [])
    {
    int pilihan,a,b,c;
    a=10;
    b=4;
    pilihan = 3;
    switch (pilihan)
    {
    case 1:
    c = a+b;
    System.out.println("Hasil dari 10 + 4 = " + c);
    break;

    case 2:
    c = a-b;
    System.out.println("Hasil dari 10 - 4 = " + c);
    break;

    case 3:
    c = a*b;
    System.out.println("Hasil dari 10 x 4 = " + c);
    break;

    case 4:
    c = a/b;
    System.out.println("Hasil dari 10 / 4 = " + c);
    break;

    case 5:
    c = a%b;
    System.out.println("Hasil dari 10 % 4 = " + c);
    break;

    default:
    System.out.println("Masukkan angka 1 sampai 5 saja");
    break;
    }
    }
    }

    Artikel Terkait

    0 comments:

    :10 :11 :12 :13
    :14 :15 :16 :17
    :18 :19 :20 :21
    :22 :23 :24 :25
    :26 :27 :28 :29
    :30 :31 :32 :33
    :34 :35 :36 :37
    :38 :39 :40 :41
    :42 :43 :44 :45
    :46 :47 :48 :49
    :50 :51 :52 :53
    :54 :55 :56 :57

    Post a Comment

    Template by : kendhin x-template.blogspot.com ==> Editor by : BIK