Latihan Hari Selasa, 4 Desember 2012
package belajar1;
/**
*
* @author Mediacomputer
*/
public class Latihan_4_Des {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println("===================Looping Mencetak String “Selamat Belajar Program Java”
Kelayar");
int jml = 0;
 Deklarasi Variabel
while (jml<10)
 Melakukan Looping dengan mencetak string “Selamat Belajar Program Java” Sebanyak
{System.out.println("Selamat Belajar Program Java");
 Mencetak String “Selamat Belajar Program Java” Kelayar setiap ada perulangan akan ditambahkan
pada baris baru.
jml ++;
 Operator Increament dari variable jml
}
System.out.println("===================Looping untuk mencetak Bilangan Genap Kurang dari 20");
for (int nilai = 0; nilai<20; nilai += 2)
 Kondisi Perulangan dengan menetapkan nilai sebagai variable bertipe integer dengan nilai awal
adalah 0, Batasan nilai yang diberikan kurang dari 20 dan Penambahan nilai terhadap perulangan
sebesar 2
{
System.out.print( nilai + "");
 Mencetak Nilai pada layar dengan satu baris
}
System.out.println();
System.out.println("===================Looping untuk mencetak Bilangan Ganjil Kurang dari 20");
for (int nilai = 1; nilai<20; nilai += 2)
 Kondisi Perulangan dengan menetapkan nilai sebagai variable bertipe integer dengan nilai awal
adalah 1, Batasan nilai yang diberikan kurang dari 20 dan Penambahan nilai terhadap perulangan
sebesar 2
{
System.out.print( nilai + "");
Mencetak Nilai pada layar dengan satu baris
}
System.out.println();
System.out.println("===================Break Tidak Berlabel");
for (int nilai = 0; nilai<20; nilai += 2)
 Kondisi Perulangan dengan menetapkan nilai sebagai variable bertipe integer dengan nilai awal
adalah 0, Batasan nilai yang diberikan kurang dari 20 dan Penambahan nilai terhadap perulangan
sebesar 2
{
if(nilai == 10)
 Jika nilai telah mencapai kondisi benar = 10 maka akan melanjutkan pernyataan
break;
 Keluar dari perulangan jika kondisi telah bernilai benar (nilai = 10 true)
System.out.print(nilai + "");
 Mencetak Nilai pada layar dengan satu baris
}
System.out.println();
System.out.println("===================Break Berlabel");
int i = 0 , j = 0;
 Deklarasi Variabel i dan j sebagai integer dengan nilai awal = 0
ganti:
 Label yang digunakan untuk keluar dari perulangan (break)
for(int i = 1; i < 10; i++)
 Kondisi Perulangan dengan menetapkan i sebagai variable bertipe integer dengan nilai awal adalah 1,
Batasan nilai yang diberikan kurang dari 10 dan penambahan nilai terhadap perulangan = 1
{
int j = 1;
 Deklarasi Variabel j bertipe integer dengan nilai awal = 1
System.out.println("Loop tingkat pertama. i= " + i);
 Mencetak String “Loop tingkat pertama.” Dengan menambahkan nilai i Kelayar setiap ada perulangan
akan ditambahkan pada baris baru.
while(true)
 Jika Kondisi perulangan Bernilai benar maka akan melakukan pernyataan
{
System.out.println("Loop tingkat kedua. j=" + j);
 Mencetak String “Loop tingkat kedua.” Dengan menambahkan nilai j Kelayar setiap ada perulangan
akan ditambahkan pada baris baru.
if(j++ == 2)
 Jika kondisi penambahan variable (increament) perulangan telah mencapai nilai 2 maka akan
mengeksekusi pernyataan break
{
break ganti;
 Break Berlabel dengan nama ganti
}
}
}
System.out.println("Keluar dari loop");
 Jika Kondisi sudah tidak mencapai nilai benar maka akan keluar dari loop dan mencetak string “Keluar
dari loop” dengan satu baris
}
}
Hasil yang diperoleh :

 Break tidak berlabel akan mengakhiri proses perulangan tanpa melanjutkan pernyataan apapun.
 Sedangkan Break berlabel akan mengakhiri proses perulangan dan melanjutkan pernyataan –
pernyataan pada Label yang telah diberikan.

Latihan java depandi

  • 1.
    Latihan Hari Selasa,4 Desember 2012 package belajar1; /** * * @author Mediacomputer */ public class Latihan_4_Des { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here System.out.println("===================Looping Mencetak String “Selamat Belajar Program Java” Kelayar"); int jml = 0; Deklarasi Variabel while (jml<10) Melakukan Looping dengan mencetak string “Selamat Belajar Program Java” Sebanyak {System.out.println("Selamat Belajar Program Java"); Mencetak String “Selamat Belajar Program Java” Kelayar setiap ada perulangan akan ditambahkan pada baris baru. jml ++; Operator Increament dari variable jml } System.out.println("===================Looping untuk mencetak Bilangan Genap Kurang dari 20"); for (int nilai = 0; nilai<20; nilai += 2) Kondisi Perulangan dengan menetapkan nilai sebagai variable bertipe integer dengan nilai awal adalah 0, Batasan nilai yang diberikan kurang dari 20 dan Penambahan nilai terhadap perulangan sebesar 2 { System.out.print( nilai + ""); Mencetak Nilai pada layar dengan satu baris } System.out.println(); System.out.println("===================Looping untuk mencetak Bilangan Ganjil Kurang dari 20"); for (int nilai = 1; nilai<20; nilai += 2) Kondisi Perulangan dengan menetapkan nilai sebagai variable bertipe integer dengan nilai awal adalah 1, Batasan nilai yang diberikan kurang dari 20 dan Penambahan nilai terhadap perulangan sebesar 2 { System.out.print( nilai + "");
  • 2.
    Mencetak Nilai padalayar dengan satu baris } System.out.println(); System.out.println("===================Break Tidak Berlabel"); for (int nilai = 0; nilai<20; nilai += 2) Kondisi Perulangan dengan menetapkan nilai sebagai variable bertipe integer dengan nilai awal adalah 0, Batasan nilai yang diberikan kurang dari 20 dan Penambahan nilai terhadap perulangan sebesar 2 { if(nilai == 10) Jika nilai telah mencapai kondisi benar = 10 maka akan melanjutkan pernyataan break; Keluar dari perulangan jika kondisi telah bernilai benar (nilai = 10 true) System.out.print(nilai + ""); Mencetak Nilai pada layar dengan satu baris } System.out.println(); System.out.println("===================Break Berlabel"); int i = 0 , j = 0; Deklarasi Variabel i dan j sebagai integer dengan nilai awal = 0 ganti: Label yang digunakan untuk keluar dari perulangan (break) for(int i = 1; i < 10; i++) Kondisi Perulangan dengan menetapkan i sebagai variable bertipe integer dengan nilai awal adalah 1, Batasan nilai yang diberikan kurang dari 10 dan penambahan nilai terhadap perulangan = 1 { int j = 1; Deklarasi Variabel j bertipe integer dengan nilai awal = 1 System.out.println("Loop tingkat pertama. i= " + i); Mencetak String “Loop tingkat pertama.” Dengan menambahkan nilai i Kelayar setiap ada perulangan akan ditambahkan pada baris baru. while(true) Jika Kondisi perulangan Bernilai benar maka akan melakukan pernyataan { System.out.println("Loop tingkat kedua. j=" + j); Mencetak String “Loop tingkat kedua.” Dengan menambahkan nilai j Kelayar setiap ada perulangan akan ditambahkan pada baris baru. if(j++ == 2) Jika kondisi penambahan variable (increament) perulangan telah mencapai nilai 2 maka akan mengeksekusi pernyataan break
  • 3.
    { break ganti; BreakBerlabel dengan nama ganti } } } System.out.println("Keluar dari loop"); Jika Kondisi sudah tidak mencapai nilai benar maka akan keluar dari loop dan mencetak string “Keluar dari loop” dengan satu baris } } Hasil yang diperoleh :  Break tidak berlabel akan mengakhiri proses perulangan tanpa melanjutkan pernyataan apapun.  Sedangkan Break berlabel akan mengakhiri proses perulangan dan melanjutkan pernyataan – pernyataan pada Label yang telah diberikan.