SlideShare a Scribd company logo
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.

More Related Content

What's hot

contoh Program sederhana Java dan penjelasan programnya
contoh Program sederhana Java dan penjelasan programnyacontoh Program sederhana Java dan penjelasan programnya
contoh Program sederhana Java dan penjelasan programnya
stephan EL'wiin Shaarawy
 
Praktikum
PraktikumPraktikum
Praktikum
inggar tri
 
Algoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsiAlgoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsiZombie Black
 
Pertemuan V
Pertemuan VPertemuan V
Pertemuan V
Putra Andry
 
Modul3 algoritma dan pemrograman procedure dan_function
Modul3 algoritma dan pemrograman procedure dan_functionModul3 algoritma dan pemrograman procedure dan_function
Modul3 algoritma dan pemrograman procedure dan_functionPolytechnic State Semarang
 
Pratikum operator
Pratikum operatorPratikum operator
Pratikum operator
Carvalho Bento
 
Function c++
Function c++Function c++
Function c++
Alvin Setiawan
 
Function
FunctionFunction
Function
FunctionFunction
Functionwindi1
 
Presentasi pertemuan3
Presentasi pertemuan3Presentasi pertemuan3
Tipe Data pada Bahasa Java
Tipe Data pada Bahasa JavaTipe Data pada Bahasa Java
Tipe Data pada Bahasa Java
As Faizin
 
scikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data sciencescikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data science
softscients
 
Topik 10 Fungsi
Topik 10 FungsiTopik 10 Fungsi
Topik 10 Fungsi
I Komang Agustino
 
Pemrograman Web - Statement Javascript
Pemrograman Web - Statement JavascriptPemrograman Web - Statement Javascript
Pemrograman Web - Statement Javascript
KuliahKita
 
Ppt
PptPpt
Penjelasan Program
Penjelasan ProgramPenjelasan Program
Penjelasan Program
Reynes E. Tekay
 
Function dalam PHP
Function dalam PHPFunction dalam PHP
Function dalam PHP
I Gede Iwan Sudipa
 
Laporan praktikum modul vii
Laporan praktikum modul viiLaporan praktikum modul vii
Laporan praktikum modul vii
Devi Apriansyah
 

What's hot (20)

contoh Program sederhana Java dan penjelasan programnya
contoh Program sederhana Java dan penjelasan programnyacontoh Program sederhana Java dan penjelasan programnya
contoh Program sederhana Java dan penjelasan programnya
 
Function c++
Function c++Function c++
Function c++
 
Praktikum
PraktikumPraktikum
Praktikum
 
Algoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsiAlgoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsi
 
Pertemuan V
Pertemuan VPertemuan V
Pertemuan V
 
Modul3 algoritma dan pemrograman procedure dan_function
Modul3 algoritma dan pemrograman procedure dan_functionModul3 algoritma dan pemrograman procedure dan_function
Modul3 algoritma dan pemrograman procedure dan_function
 
Pratikum operator
Pratikum operatorPratikum operator
Pratikum operator
 
Function c++
Function c++Function c++
Function c++
 
Function
FunctionFunction
Function
 
Pertemuan II Function
Pertemuan II FunctionPertemuan II Function
Pertemuan II Function
 
Function
FunctionFunction
Function
 
Presentasi pertemuan3
Presentasi pertemuan3Presentasi pertemuan3
Presentasi pertemuan3
 
Tipe Data pada Bahasa Java
Tipe Data pada Bahasa JavaTipe Data pada Bahasa Java
Tipe Data pada Bahasa Java
 
scikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data sciencescikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data science
 
Topik 10 Fungsi
Topik 10 FungsiTopik 10 Fungsi
Topik 10 Fungsi
 
Pemrograman Web - Statement Javascript
Pemrograman Web - Statement JavascriptPemrograman Web - Statement Javascript
Pemrograman Web - Statement Javascript
 
Ppt
PptPpt
Ppt
 
Penjelasan Program
Penjelasan ProgramPenjelasan Program
Penjelasan Program
 
Function dalam PHP
Function dalam PHPFunction dalam PHP
Function dalam PHP
 
Laporan praktikum modul vii
Laporan praktikum modul viiLaporan praktikum modul vii
Laporan praktikum modul vii
 

Similar to Latihan java depandi

Ii java input ouput
Ii   java input ouputIi   java input ouput
Ii java input ouput
Jeblax Al-buchori
 
Operasi pengulangan
Operasi pengulanganOperasi pengulangan
Operasi pengulangan
MAFauzan
 
Pengulanganwhilealgoritma
PengulanganwhilealgoritmaPengulanganwhilealgoritma
Pengulanganwhilealgoritma
casnadi
 
Modul v dan vi algo
Modul v dan vi algoModul v dan vi algo
Modul v dan vi algo
STMIK AKAKOM
 
pertemuan ke-4 (Variabel dan Konstanta).ppt
pertemuan ke-4 (Variabel dan Konstanta).pptpertemuan ke-4 (Variabel dan Konstanta).ppt
pertemuan ke-4 (Variabel dan Konstanta).ppt
nafilarifki1
 
Modul ix dan x algo
Modul ix dan x algoModul ix dan x algo
Modul ix dan x algo
STMIK AKAKOM
 
Java (Netbeans) - Looping - Object Oriented Programming
Java (Netbeans) - Looping - Object Oriented ProgrammingJava (Netbeans) - Looping - Object Oriented Programming
Java (Netbeans) - Looping - Object Oriented Programming
Melina Krisnawati
 
3 adp struktur keputusan
3   adp struktur keputusan3   adp struktur keputusan
3 adp struktur keputusanFaisal Amir
 
3 adp struktur keputusan
3   adp struktur keputusan3   adp struktur keputusan
3 adp struktur keputusan
Chabil_Juniar
 
3 adp struktur keputusan
3   adp struktur keputusan3   adp struktur keputusan
3 adp struktur keputusan
Avenzz Venzz
 
3 adp struktur keputusan
3   adp struktur keputusan3   adp struktur keputusan
3 adp struktur keputusan
Fisma Ananda
 
3.adp struktur keputusan
3.adp struktur keputusan3.adp struktur keputusan
3.adp struktur keputusan
Hardini_HD
 
Belajar Java dasar
Belajar Java dasarBelajar Java dasar
Belajar Java dasar
Eko Kurniawan Khannedy
 
Laporan5
Laporan5Laporan5
Laporan5
Sa Lam
 
Bab8.array
Bab8.array Bab8.array
Bab8.array
Isman Isman
 
Jeni Intro2 Bab04 Tour Dari Package Java.Lang
Jeni Intro2 Bab04 Tour Dari Package Java.LangJeni Intro2 Bab04 Tour Dari Package Java.Lang
Jeni Intro2 Bab04 Tour Dari Package Java.LangIndividual Consultants
 
Tugas C++ - Dian Aditya - 2009/2010
Tugas C++ - Dian Aditya - 2009/2010Tugas C++ - Dian Aditya - 2009/2010
Tugas C++ - Dian Aditya - 2009/2010Dian Aditya
 
Program sms menggunakan java ria
Program sms menggunakan java riaProgram sms menggunakan java ria
Program sms menggunakan java riayayaria
 

Similar to Latihan java depandi (20)

Ii java input ouput
Ii   java input ouputIi   java input ouput
Ii java input ouput
 
Materi operator java
Materi operator javaMateri operator java
Materi operator java
 
Operasi pengulangan
Operasi pengulanganOperasi pengulangan
Operasi pengulangan
 
Pengulanganwhilealgoritma
PengulanganwhilealgoritmaPengulanganwhilealgoritma
Pengulanganwhilealgoritma
 
Modul v dan vi algo
Modul v dan vi algoModul v dan vi algo
Modul v dan vi algo
 
pertemuan ke-4 (Variabel dan Konstanta).ppt
pertemuan ke-4 (Variabel dan Konstanta).pptpertemuan ke-4 (Variabel dan Konstanta).ppt
pertemuan ke-4 (Variabel dan Konstanta).ppt
 
Modul ix dan x algo
Modul ix dan x algoModul ix dan x algo
Modul ix dan x algo
 
Java (Netbeans) - Looping - Object Oriented Programming
Java (Netbeans) - Looping - Object Oriented ProgrammingJava (Netbeans) - Looping - Object Oriented Programming
Java (Netbeans) - Looping - Object Oriented Programming
 
3 adp struktur keputusan
3   adp struktur keputusan3   adp struktur keputusan
3 adp struktur keputusan
 
3 adp struktur keputusan
3   adp struktur keputusan3   adp struktur keputusan
3 adp struktur keputusan
 
3 adp struktur keputusan
3   adp struktur keputusan3   adp struktur keputusan
3 adp struktur keputusan
 
3 adp struktur keputusan
3   adp struktur keputusan3   adp struktur keputusan
3 adp struktur keputusan
 
3.adp struktur keputusan
3.adp struktur keputusan3.adp struktur keputusan
3.adp struktur keputusan
 
Belajar Java dasar
Belajar Java dasarBelajar Java dasar
Belajar Java dasar
 
Laporan5
Laporan5Laporan5
Laporan5
 
Bab8.array
Bab8.array Bab8.array
Bab8.array
 
Jeni Intro2 Bab04 Tour Dari Package Java.Lang
Jeni Intro2 Bab04 Tour Dari Package Java.LangJeni Intro2 Bab04 Tour Dari Package Java.Lang
Jeni Intro2 Bab04 Tour Dari Package Java.Lang
 
05 for-dowhile-while
05 for-dowhile-while05 for-dowhile-while
05 for-dowhile-while
 
Tugas C++ - Dian Aditya - 2009/2010
Tugas C++ - Dian Aditya - 2009/2010Tugas C++ - Dian Aditya - 2009/2010
Tugas C++ - Dian Aditya - 2009/2010
 
Program sms menggunakan java ria
Program sms menggunakan java riaProgram sms menggunakan java ria
Program sms menggunakan java ria
 

More from Devandy Enda

Makalah statistik new
Makalah statistik newMakalah statistik new
Makalah statistik new
Devandy Enda
 
Distribusi t sudent
Distribusi t sudentDistribusi t sudent
Distribusi t sudent
Devandy Enda
 
Pmw contoh proposalbisnislengkap
Pmw contoh proposalbisnislengkapPmw contoh proposalbisnislengkap
Pmw contoh proposalbisnislengkap
Devandy Enda
 
Kewirausahaan kelompok 1 revisi
Kewirausahaan kelompok 1 revisiKewirausahaan kelompok 1 revisi
Kewirausahaan kelompok 1 revisi
Devandy Enda
 
Makalah tugas besar bd 2013 new
Makalah tugas besar bd 2013 newMakalah tugas besar bd 2013 new
Makalah tugas besar bd 2013 newDevandy Enda
 
Tugas db akademik & db rs
Tugas db akademik & db rsTugas db akademik & db rs
Tugas db akademik & db rsDevandy Enda
 
Bd tsql 2013
Bd tsql 2013Bd tsql 2013
Bd tsql 2013
Devandy Enda
 
Skema relasi tabel pada dbs
Skema relasi tabel pada dbsSkema relasi tabel pada dbs
Skema relasi tabel pada dbs
Devandy Enda
 
Samba server (depandi enda)
Samba server (depandi enda)Samba server (depandi enda)
Samba server (depandi enda)
Devandy Enda
 
Pc server
Pc serverPc server
Pc server
Devandy Enda
 
Presentasi bi
Presentasi biPresentasi bi
Presentasi bi
Devandy Enda
 
Latihan administrasi basis data
Latihan administrasi basis dataLatihan administrasi basis data
Latihan administrasi basis data
Devandy Enda
 
Tugas sim kelompok 1
Tugas sim kelompok 1Tugas sim kelompok 1
Tugas sim kelompok 1Devandy Enda
 
Tugas survey lapangan
Tugas survey lapanganTugas survey lapangan
Tugas survey lapanganDevandy Enda
 
Laporan praktikum modul 4
Laporan praktikum modul 4Laporan praktikum modul 4
Laporan praktikum modul 4
Devandy Enda
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3Devandy Enda
 
Laporan praktikum modul 2
Laporan praktikum modul 2Laporan praktikum modul 2
Laporan praktikum modul 2
Devandy Enda
 

More from Devandy Enda (20)

Makalah statistik new
Makalah statistik newMakalah statistik new
Makalah statistik new
 
Distribusi t sudent
Distribusi t sudentDistribusi t sudent
Distribusi t sudent
 
Pmw contoh proposalbisnislengkap
Pmw contoh proposalbisnislengkapPmw contoh proposalbisnislengkap
Pmw contoh proposalbisnislengkap
 
Kewirausahaan kelompok 1 revisi
Kewirausahaan kelompok 1 revisiKewirausahaan kelompok 1 revisi
Kewirausahaan kelompok 1 revisi
 
Makalah tugas besar bd 2013 new
Makalah tugas besar bd 2013 newMakalah tugas besar bd 2013 new
Makalah tugas besar bd 2013 new
 
Tugas basis data1
Tugas basis data1Tugas basis data1
Tugas basis data1
 
Tugas db akademik & db rs
Tugas db akademik & db rsTugas db akademik & db rs
Tugas db akademik & db rs
 
Bd tsql 2013
Bd tsql 2013Bd tsql 2013
Bd tsql 2013
 
Makalah bd
Makalah bdMakalah bd
Makalah bd
 
Skema relasi tabel pada dbs
Skema relasi tabel pada dbsSkema relasi tabel pada dbs
Skema relasi tabel pada dbs
 
Samba server (depandi enda)
Samba server (depandi enda)Samba server (depandi enda)
Samba server (depandi enda)
 
Pc server
Pc serverPc server
Pc server
 
Presentasi bi
Presentasi biPresentasi bi
Presentasi bi
 
Presentasi tppa
Presentasi tppaPresentasi tppa
Presentasi tppa
 
Latihan administrasi basis data
Latihan administrasi basis dataLatihan administrasi basis data
Latihan administrasi basis data
 
Tugas sim kelompok 1
Tugas sim kelompok 1Tugas sim kelompok 1
Tugas sim kelompok 1
 
Tugas survey lapangan
Tugas survey lapanganTugas survey lapangan
Tugas survey lapangan
 
Laporan praktikum modul 4
Laporan praktikum modul 4Laporan praktikum modul 4
Laporan praktikum modul 4
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3
 
Laporan praktikum modul 2
Laporan praktikum modul 2Laporan praktikum modul 2
Laporan praktikum modul 2
 

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 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
  • 3. { 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.