Minggu, 16 Desember 2012

ALGORITMA



     Perulangan atau Looping dalam Java adalah bagian kode program yang bertugas melakukan proses terus menerus sampai kondisi berhenti terpenuhi. Secara umum perulangan dibagi tiga, yaitu perulangan for, perulangan While-Do, perulangan Repeat-Until. .
A.   While: Pernyataan perulangan dengan while, umumnya digunakan untuk perulangan yang belum dapat dipastikan jumlah perulangannya dan akan dijalankan secara terus-menerus selama kondisi bernilai benar(true).

        Bentuk umumnya :

while(boolean_expression )
                       {
                                   statement1;
                                   statement2;
                                   . . .
                       }

B.   Do While : Pernyataan do..while memiliki prinsip kerja yang sama seperti  pernyataan while. Perbedaannya hanya pada pengujian kondisi perulangan, dimana do..while pengujiannya dilakukan pada akhir blok perintah.
             Bentuk umumnya :
do{
           statement1;
           statement2;
           . . .
}while( boolean_expression );




C.   For        : Pernyataan for ,melakukan eksekusi pengulangan dengan beberapa kali.
       Bentuk umumnya :


           for (Initialization; LoopCondition; StepExpression)
           {
           statement1;
           statement2;
           . . .
           }

D.    If : Pernyataan If,dilakukan jika syarat if terpenuhi. Jika kondisi yang diseleksi benar maka pernyataan 1 sampai pernyataan n akan dikerjakan,   program akan keluar dari struktur if. Jika lebih dari satu pernyataan , maka harus menggunakan tanda ‘{‘ dan ‘}’
                        Bentuk umumnya :
                        IF...ELSE...
                        Sintaq :
                        if(boolean_expression)
                        {
                                    Statement;
                        }
                        [else]
                        {
                                    statement;
                        }


                                            Beberapa contoh Penggunaan Looping


    1. Menampilkan Bilangan 1-10 dengan While
Script :

/**
 *
 * @author prasetya
 */
public class MakalaehAku {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        int i=1;
        while (i<=10)
        {
            System.out.println(i);
            i++;
        }
    }
}

Screenshot :












     2. Menampilkan bilangan 10 sampai 1 dengan While
Script :       

/**
 *
 * @author prasetya
 */
public class MakalaheAku {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        int i=10;
        while (i>=1)
        {
            System.out.println(i);
            i--;
        }
    }
 }


Screenshot :
 










     3. Menampilkan Bukit Bintang


Script :


/**
 *       
 * @author prasetya
 */
public class BukitBintang {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
              int y=0,z=0;
              for(y=1;y<=6;y++)
               {
             for(z=1;z<=y;z++)
              {
                System.out.print("*");
               }
                System.out.println("");
                        }
            for(y=5;y>0;y--)
            {
            for(z=1;z<=y;z++)
            {
                System.out.print("*");
              }
                System.out.println("");
                            }
                        }
            }

Screenshot :

 









semoga materi yang sedikit ini dapat bermanfaat :-D
Lanjuuut..
---------------