11/02/2011

Contoh Program Java - Bab 4

1.
//     Nama file: BreakFor.java
//     Contoh penggunaan  break dalam perulangan for
// -------------------------------------------------------------------------------------------


public class BreakFor
{
    public static void main (String[ ] args)
    {
        int i;        // pendefinisian variabel       
        for (i = 0; i < 5; i++)
        {
            System.out.println (i + "    Program Java");
            if (i == 2)
                break;   
        }
    }
}


2.
//     Nama file: ContinueFor.java
//     Contoh penggunaan  continue dalam perulangan for
// -------------------------------------------------------------------------------------------


public class ContinueFor
{
    public static void main (String[ ] args)
    {
        int i;        // pendefinisian variabel       
        for (i = 0; i < 5; i++)
        {
        if (i == 3)
            continue;   
        System.out.println (i + "    Program Java");       
        }
    }
}


3.
//     Nama file: Faktorial.java
//     Menghitung faktorial
// -------------------------------------------------------------------------------------------


public class Faktorial
{
    public static void main (String[ ] args)
    {
        long limit = 20;    // menghitung faktorial integer daeri 1 - 20
        long faktorial = 1;    // pendefinisian variabel faktorial       

        for (int i = 0; i <= limit;  i++)
        {
            faktorial = 1;

            for (int faktor = 2; faktor <= i; faktor ++)
                faktorial *= faktor;
            System.out.println (i + "!" + "  adalah " + faktorial);
        }
    }
}


4.
//     Nama file: PernyataanIf.java
//     Contoh penggunaan pernyataan if sederhana
// -------------------------------------------------------------------------------------------


public class PernyataanIf
{
    public static void main (String[ ] args)
    {
        int nilai = 70;        // pendefinisian variabel

        if (nilai >= 60)
            System.out.println ("Nilai = " + nilai + "      Lulus ujian");
    }
}


5.
//     Nama file: PernyataanIfelse
//     Contoh penggunaan pernyataan if else
// -------------------------------------------------------------------------------------------


public class PernyataanIfelse
{
    public static void main (String[ ] args)
    {
        int pembelian = 110;        // pendefinisian variabel
        System.out.println ("Jumlah pembelian = " + pembelian);               
   
        if (pembelian >= 100)
            System.out.println ("Diskon = 20%");
        else
            System.out.println ("Diskon = 5%");           
    }
}


6.
//     Nama file: PernyataanIfelsen..java
//     Contoh penggunaan pernyataan if else
// -------------------------------------------------------------------------------------------

public class PernyataanIfelsen
{
    public static void main (String[ ] args)
    {
        int nilai;        // pendefinisian variabel

        nilai = 75;
        System.out.println ("Nilai =  " + nilai);
               
        if (nilai >= 80)
            System.out.println ("Predikat A");
        else if (nilai >= 69)
            System.out.println ("Predikat B");

        else if (nilai >= 56)
            System.out.println ("Predikat C");
        else if (nilai >= 40)
            System.out.println ("Predikat D");   
        else
            System.out.println ("Predikat E");   
    }
}


7.
// Nama file: PernyataanIfIn.java
// Dialog box untuk input data integer
// -----------------------------------------------------------------------------------------------


import javax.swing.*;

public class PernyataanIfIn
{  
    public static void main (String[] args)
    {       
        int nilai;
        String bilangan = JOptionPane.showInputDialog("Masukkan nilai:");     
        System.out.println("Input angka: " + bilangan);
        nilai = Integer.parseInt(bilangan);
           
        if (nilai >= 60)
            System.out.println ("Nilai = " + nilai + "      Lulus Ujian");          
            System.exit(0);  
     }
}


8.
//     Nama file: PernyataanIfNested.java
//     Contoh penggunaan pernyataan bersarang
// -------------------------------------------------------------------------------------------


public class PernyataanIfNested
{
    public static void main (String[ ] args)
    {
        int umur = 28;        // pendefinisian variabel
        String pendidikan = "sarjana";
        System.out.println ("Umur = " + umur);
        System.out.println ("Pendidikan = " + pendidikan);       
       
    if (umur <= 30);
            {
            if (pendidikan == "sarjana")
            System.out.println ("Diterima menjadi karyawan");
            }
    }
}       
   

9.
//     Nama file: PernyataanSwitch.java
//     Contoh penggunaan pernyataan switch
// -------------------------------------------------------------------------------------------


public class PernyataanSwitch
{
    public static void main (String[ ] args)
    {
        int userInput;        // pendefinisian variabel
        userInput = 2;
       
        switch (userInput)
        {
        case 1:
            System.out.println ("Anda mimilih pertama");
            break;
        case 2:
            System.out.println ("Anda mimilih kedua");
            break;
        case 3:
            System.out.println ("Anda mimilih ketiga");
            break;
        default:
            System.out.println ("Salah pilih");
            break;   
        }
    }
}


10.
//     Nama file:  PerulanganDoWhile.java
//     Contoh penggunaan perulangan do-while
// -------------------------------------------------------------------------------------------

public class  PerulanganDoWhile
{
    public static void main (String[ ] args)
    {
        int i = 0;        // pendefinisian variabel       
        do
        {
        System.out.println (i + "    Program Java");
        i = i + 1;   
        }
        while ( i < 5);
    }
}


11.
//     Nama file: PerulanganFor.java
//     Contoh penggunaan perulangan for
// -------------------------------------------------------------------------------------------


public class PerulanganFor
{
    public static void main (String[ ] args)
    {
        int i;        // pendefinisian variabel       
        for (i = 0; i < 5; i++)
        {
            System.out.println (i + "    Program Java");   
        }
    }
}


12.
//     Nama file: PerulanganWhile.java
//     Contoh penggunaan perulangan while
// -------------------------------------------------------------------------------------------


public class  PerulanganWhile
{
    public static void main (String[ ] args)
    {
        int i = 0;        // pendefinisian variabel       
        while ( i < 5)       
        {
        System.out.println (i + "    Program Java");
        i = i + 1;   
        }
    }
}



0 komentar:

Posting Komentar