17 December, 2010

Pernyataan Perulangan Pada Java

Pernyataan perulangan dalam pemrograman java adalah menggunakan kata kunci while, d0-while, dan for.

1. Pernyataan While
    bentuk :
               while (kondisi)
                      pernyataan;

Selama kondisi bernilai benar (true) maka pernyataan dijalankan. Dan jika kondisi bernilai salah (false) maka pernyataan tidak dijalankan.

contoh program java dalam pernyataan while :

package javaapplication1;
class fzan {
    public static void main(String[] args) {
        int x;

        System.out.println("Mencetak bilangan 0,1,2,3,4,5,6,7,8,9,10 : ");
        x=0;
        while (x<=10){
        System.out.print(x+" ");
        x++;}
        System.out.println(" ");
        System.out.println(" ");

        System.out.println("Mencetak bilangan 0,2,4,6,8,10 : ");
        x=0;
        while (x<=10){
        System.out.print(x+" ");
        x+=2;}
        System.out.println(" ");
        System.out.println(" ");

        System.out.println("Mencetak bilangan 10,8,6,4,2,0 : ");
        x=10;
        while (x>=0){
        System.out.print(x+" ");
        x-=2;}
        System.out.println(" ");
        System.out.println(" ");
    }
   }


2. Pernyataan do-while
     Bentuk :
                  {
                    pernyataan;
                  } while (kondisi);

Hampir sama dengan pernyataan while, hanya saja pernyataan dijalankan terlebih dahulu sebelum kondisi dilihat, sehingga pernyataan pernah dijalankan minimal satu kali.

contoh program java dalam pernyataan do-while :
public class LatDoWhile
{
 public static void main(String args[])
 {
  int bilangan = 5;
  int x = 2;
  int hasil = 1;
  do
  {
   System.out.print(hasil + " * " + x + " = ");
   hasil = hasil*x;
   System.out.println(hasil);
   x++;
  }
 while(x<=bilangan);
 System.out.println( bilangan + " != " + hasil);
 }
}

3. pernyataan for
   Bentuk :
           for (int i; kondisi; naik/turun)
                pernyataan;

pernyataan for sama dengan pernyataan while dengan susunan seperti berikut :

        int i;
        while (kondisi) {
           pernyataan;
           naik/turun;
        }

contoh program java dalam pernyataan for :
package javaapplication1;
class fzan {
    public static void main(String[] args) {
        int x;

        System.out.println("Mencetak bilangan 0,1,2,3,4,5,6,7,8,9,10 : ");
        for (x=0;x<=10;x++)
        System.out.print( " "+x);
        System.out.println(" ");
        System.out.println(" ");

        System.out.println("Mencetak bilangan 0,2,4,6,8,10 : ");
        for (x=0;x<=10;x+=2)
        System.out.print(" "+x);
        System.out.println(" ");
        System.out.println(" ");

        System.out.println("Mencetak bilangan 10,8,6,4,2,0 : ");
        for (x=10;x>=0;x-=2)
        System.out.print(" "+x);
        System.out.println(" ");
    }
   }

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