1.Apa yang kalian ketahui tentang array, percabangan, dan perulangan pada Java?
2.Tuliskan bentuk umum dari array, percabangan, dan perulangan dalam Java!
3.Bahasa Java menyediakan beragam kendali percabangan tidak lokal, yaitu: break, return, dan
continue. Apakah perbedaan dari ketiganya?
1. a. Array adalah Tipe data tersetruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe data yang sama.
b. Percabangan adalah Pengontrolan alur program yang dimana sebuah program memiliki kondisi ( True & False ).
c. Perulangan adalah melakukan perintah yang ada dalam block perulangan tersebut, secara berulang-ulang sesuai dengan nilai yang di tentukan atau sampai mencapai sebuah batas tertentu dari sebuah perulangan tersebut.
2. Array :
tipe_data[] nama_var_array;
nama_var_array = new tipe_data[ukuran];
Percabangan :
a. if
if(ekspresi){
pernyataan;
}
b. if-else
if(ekspresi){
pernyataan1;
}
else{
pernyataan2;
}
c. if - else-if
if (ekspresi1) {
pernyataan1;
} else if (ekspresi2) {
pernyataan2;
}d. switch
case nilai1: pernyataan1;
break;
case nilai2: pernyataan2;
break;
default: pernyataan3;
}Perulangan :
a. while
while(kondisi){
pernyataan;
}
b. do-while
do{
intruksi;
}
while(kondisi)
c. for for (inisialisasi; kondisi; penaikan/penurunan) {
instruksi;
}
d. break
for (inisialisasi; kondisi; penaikan/penurunan) {
instruksi
if(kondisi){
break;
}
}
e. continue
for (inisialisasi; kondisi; penaikan/penurunan) {
if(kondisi){
continue
}
intruksi;
}
}
b. do-while
do{
intruksi;
}
while(kondisi)
c. for for (inisialisasi; kondisi; penaikan/penurunan) {
instruksi;
}
d. break
for (inisialisasi; kondisi; penaikan/penurunan) {
instruksi
if(kondisi){
break;
}
}
e. continue
for (inisialisasi; kondisi; penaikan/penurunan) {
if(kondisi){
continue
}
intruksi;
}
3. break : Menyebabkan alur keluar dari daerah switch atau percabangan.
return : Menyederhanakan sebuah operasi ketika kedua prosedur membutuhkan sebuah operasi yang sama.
continue : Memaksa program untuk menjalankan proses perulangan.
No comments :
Post a Comment