1. Kode 40
package
tugaskelompok;
public class kode40 {
public static void main(String[]args){
for (int i=0; i <10000; i++){
System.out.println(i);
if (i == 5){
break;
}
}
}
}
Pejelasan :
Dari program di atas
dapat disimpulkan seperti tampak pada hasil di atas akan menghentikan
perulangan ketika variable i bernilai 5, tanpa memperdulikan lagi kondisi
(i<10000) yang di defenisikan pada perulangan tersebut. Selain itu sisa
statement yang terdapat di dalam blok perulangan pun tidak akan di eksekusi
lagi. Setelah pemanggilan statemen break, program akan langsung mengeksekusi
statemen yang berada pada bagian bawah blok perulangan.
2.
Kode
41
package
tugaskelompok;
public
class kode41 {
public static void main(String[]args){
int i = 0;
while (i < 10000){
System.out.println(i);
if (i == 5){
break;
}
i++;
}
}
}
Penjelasan :
Dari program di atas dapat di simpulkan
program di atas akan memberikan hasil keluaran yang sama pada perulangan for,
apabila terdapat statement break pada struktur perulangan bersarang, maka yang
akan di hentikan hanyalah proses perulangan yang di dalamnya mengandung
statement break saja. Dan interasi tersebut berada di akhir program.
3.
Kode
42
package
tugaskelompok;
public
class kode42 {
public static void main(String[]args){
int i = 0;
do{
System.out.println(i);
if(i == 5){
break;
}
i++;
}
while (i < 10000);
}
}
Penjelasan :
Dari program di atas dapat dapat di
simpulkan program tersebut memberikan keluaran yang sama pada kedua program
sebelumnya bedanya do terletak di awal program dan while terletak di akhir
program dan menghasilkan keluaran yang sama seperti program kode 40 dan 41.
4.
Kode
43
package
tugaskelompok;
public
class kode43 {
public static void main(String[]args) {
for (int i=0; i <10; i++){
if (i % 2 == 0){
i++;
continue;
}
System.out.println(i);
i++;
}
}
}
Penjelasan
:
Dari
progaram di atas tidak menampilkan apa apa.
5.
Kode
44
package
tugaskelompok;
public
class kode44 {
public static void main(String[]args){
int i = 0;
while (i < 10){
if (i % 2 == 0){
i++;
continue;
}
System.out.println(i);
i++;
}
while (i < 10);
}
}
Pejelasan
:
Dari program di atas dapat di simpulkan
fungsi program akan menghentikan perulangan hingga ketika i bernilai 9, dan
fungsi (i % 2 ==0) memulai program berfungsi menambah program sebanyak 2 yang
di mulai dari 1 secara terus menerus yang menampilkan hasil bilangan ganjil.
6.
Kode
45
package
tugaskelompok;
public
class kode45 {
public static void main(String[]args){
int i = 0;
do{
if (i % 2 == 0){
i++;
continue;
}
System.out.println(i);
i++;
}
while (i < 10);
}
}
Penjelasan
:
Dari
penjelasan program di atas dapat di simpulkan keluaran program tersebut sama
dengan program sebelumnya bedanya di awal program menggunakan do yang berfungsi
untuk menambah jumlah program sebanyak 2 yang dimulai dari 1 di akhir program
ada statemen while yang berfungsi sebagai batas program yang akan di eksekusi.
7.
kode
46
package
tugaskelompok;
public
class kode46 {
public static void main(String[]args){
int i=0;
for (;i < 5; i++){
System.out.println(i);
}
}
}
Penjelasan
:
Dari program di atas dapat di simpulkan
bahwa inisialisasi berada di luar for atau sebelum for yang akan di eksekusi,
sedangkan kondisi dan interasi berada di dalam for yang akam menghasilkan
keluaran 1 sampai 5 sampai batas kondisi tepenuhi.
8.
kode
47
package
tugaskelompok;
public
class kode47 {
public static void main(String[]args){
for (int i=0; i < 5;){
System.out.println(i);
i++;
}
}
}
Penjelasan
:
Dari program di atas dapat di simpulkan
bahwa statemen for berada di awal yang akan di eksekusi dan inisialisasi dan
kondisi berada di dalam for, interasi
berada di akhir program yang akan di eksekusi artinya akan menampilkan program
sama seprti program 46.
9.
kode
48
package
tugaskelompok;
public
class kode48 {
public static void main(String[]args){
int i=0;
for (;i < 5;){
System.out.println(i);
i++;
}
}
}
Penjelasan
:
Dari program di atas dapat di simpulkan
bahwa yang berada di dalam statemen for hanya kondisi sedangkan inisialisasi
berada di awal progam dan interasi berada di akhir program yang akan
menampilkan keluaran yang sama seperti kode 46 dan 47
0 komentar:
Posting Komentar