LATIHAN JAVA : PERULANGAN WHILE DAN DO - WHILE




1.     Buatlah direktori TEMU10, dalam path D:\NIM\TEMU10.
2.     Buatlah workspace dengan nama WSTemu10, simpan di dalam direktori TEMU10
3.     Buatlah aplikasi dengan nama APPTemu10

LATIHAN 1
a.     Di dalam aplikasi APPTemu10, buatlah file java dengan nama : While1.java
b.    Tulislah program di bawah ini :

Public class While1
{
  public static void main(String[] args)
  {                    
    int i=0;
    while (i<10)
    {
      System.out.println("Java");
      i++;
    } 
  }
}

c.     Compile program tersebut, kemudian eksekusi program tersebut. Hasil eksekusi akan seperti di bawah ini :

 

LATIHAN 2
a.     Di dalam aplikasi APPTemu10, buatlah file java dengan nama : While2.java
b.    Tulislah program di bawah ini :

public class While2
{
  public static void main(String[] args)
  {
    int n=5;   // 5 bilangan positif pertama
    int hasil=0;
    int i=1;
    while (i<=n)
    {
      System.out.print(i);
      if (i != n)
      {
        System.out.print(" + ");
      }
      else
      {
        System.out.print(" = ");
      }
      hasil += i;
      i++;
    }
    System.out.println(hasil);
  }
}

c.     Compile program tersebut, kemudian eksekusi program tersebut. Hasil eksekusi akan seperti di bawah ini :

 

LATIHAN 3
a.     Di dalam aplikasi APPTemu10, buatlah file java dengan nama : WhileBersarang.java
b.    Tulislah program di bawah ini :

public class WhileBersarang
{
  public static void main(String[] args)
  {     
    int i=1, j;
    while (i<=5)
    {
      j=1;
      while (j<=i)
      {
       System.out.print(i*j + " ");
       j++;
      }       
      System.out.println();
      i++;
    }
  }
}

c.     Compile program tersebut, kemudian eksekusi program tersebut. Hasil eksekusi akan seperti di bawah ini :


LATIHAN 4
a.     Di dalam aplikasi APPTemu10, buatlah file java dengan nama : DoWhile1.java
b.    Tulislah program di bawah ini :

class DoWhile1
{
  public static void main(String[] args)
  {                             
    int n=5;   // 5 buah bilangan positif pertama
  
    int hasil=0;
    int i=1;
    do
    {
     System.out.print(i);
      if (i != n)
      {
        System.out.print(" + ");
      }
      else
      {
        System.out.print(" = ");
      }
      hasil += i;
      i++;
    }
    while (i <= n);
    System.out.println(hasil);
  }
}

c.     Compile program tersebut, kemudian eksekusi program tersebut. Hasil eksekusi akan seperti di bawah ini :


 




LATIHAN 5
a.     Di dalam aplikasi APPTemu10, buatlah file java dengan nama : DoWhile2.java
b.    Tulislah program di bawah ini :

public class DoWhile2
{
  public static void main(String[] args)
  {
  
    int bilangan=5;  // bilangan yang akan dihitung faktorialnya

    int hasil=1;    
    System.out.print(bilangan + "! = ");
   
    if (bilangan == 0)
    {
      System.out.println(hasil);
      System.exit(1);
    }
   
    int i=bilangan;       
    do
    {
      System.out.print(i);
      if (i != 1)
      {
        System.out.print(" x ");
      }
      else
      {
        System.out.print(" = ");
      }
      hasil *= i;    // dapat ditulis: hasil = hasil * i;
      i--;
    }
    while (i >= 1);
   
    System.out.println(hasil);
  }
}

c.     Compile program tersebut, kemudian eksekusi program tersebut. Hasil eksekusi akan seperti di bawah ini :


 

LATIHAN 6
a.     Di dalam aplikasi APPTemu10, buatlah file java dengan nama : DoWhileBersarang.java
b.    Tulislah program di bawah ini :

public class DoWhileBersarang
{ 
  public static void main(String[] args)
  {               
    int i=1, j;
    do
    {
      j=1;
      do
      {
        System.out.print(i*j + " ");
        j++;
      }
      while (j<=i);       
     
      System.out.println();
      i++;
    }
    while (i<=5);
  }
}

c.     Compile program tersebut, kemudian eksekusi program tersebut. Hasil eksekusi akan seperti di bawah ini :

 




 (materi ini disampaikan oleh Bapak Sony Dosen UNISBANK Semarang)






Subscribe to receive free email updates:

0 Response to "LATIHAN JAVA : PERULANGAN WHILE DAN DO - WHILE"

Posting Komentar