Modul 3
1). Sebut dan jelaskn
struktur kontrol pada java yang digunakan dalam aplikasi ECLIPSE?
a.
Kontrol percabangan : sebelum menjalankan program lainnya di perlukan beberapa
kondisi sebelum menjalankannya. Yang memerlukan kondisi tersebut di sebut kontrol
percabangan.
b.
kontrol perulangan : menangani sebuah intruksi yang dilakukan berulang-ulang
hingga suatu kondisi terpenuhi.
2). Apa yang dimajsud
dengan struktur kontrol dalam bahasa pemrograman?
Struktur kontrol merupakan
pengatur aliran program
Serangkaian perintah yang harus ditulis untuk
memenuhi beberapa keadaan.
3). Apa kugunaan
struktur kontrol dalam bahasa pemrograman?
a. percabangan : untuk memilih bagian dari program yang
akan dieksekusi.
b. perulangan : untuk melakukan
pengulangan eksekusi program atau code, sejumlah
yang telah ditentukan.
4). Sebut dan jelaskan
macam-macam percabangan dalam java!
a. Statement-if
: Menspesifikasikan sebuah statement (atau block dari code) yang akan
dieksekusi jika dan hanya jika statement boolean bernilai
true.
b.
Statement if-else : Digunakan ketika kita akan mengeksekusi sebuah statement jika
kondisinya
true
c. Statement-if-else
if : memperbolehkan kita untuk membuat pilihan yang lebih
kompleks.
d. Switch : Switch Memperbolehkan percabangan pada multiple
outcomes.
5). Tulislah dalam
bentuk penulisan if,if-ele,dan switch case menggunakan bahasa pemrogaman java!
a. if:
if( boolean_ekspresi )
if( boolean_ekspresi )
b. if-else:
if( boolean_ekspresi ){
statement1;
statement2;
. . .
}
else{
statement3;
statement4;
. . .
}
statement1;
statement2;
. . .
}
else{
statement3;
statement4;
. . .
}
statement;
c. nested-if-else :
if( boolean_ekspresi1 )
statement1;
else if( boolean_ekspresi2 )
statement2;
else
statement3;
statement1;
else if( boolean_ekspresi2 )
statement2;
else
statement3;
d. switch :
switch( switch_ekspresi ){
case case_pilihan1:
statement1;//
statement2;//blok 1
break;
case case_pilihan2:
statement1;//
statement2;//blok 2
break;
:
default:
statement1;//
statement2;//blok n
}
case case_pilihan1:
statement1;//
statement2;//blok 1
break;
case case_pilihan2:
statement1;//
statement2;//blok 2
break;
:
default:
statement1;//
statement2;//blok n
}
6). Berikut adalah
contoh program menggunakan switch case ,
Class swicth case
{
Public static void main(string{}args}
{
Int angka=5;
Swich(angka%2)
{
Case 0:
System out printIn{“Bilangan genap”}:
Break;
Case 1:
System out
printIn(“Bilangan ganjil”}:
Break;
Default:break;
}
}
}
Dari contoh program di
atas, apakah fungsi break pada program di atas.
7. Gambarlah alur
struktur percabangan if else,switch case,perulangan do while dan perulangan
while menggunakan flowchart.
If-else-if
Switchcase:
8. Sebut dan jelaskan
macam-macam perulangan dalam pemograman JAVA yang di gunakan pada aplikasi
eclipse.
a. For
: Digunakan untuk mengeksekusi code yang bernilai sama, berulang-ulang.
b. While : Merupakan
statement atau blok dari statement yang diulang selama kondisinya
sesuai.
c. Do-while : Statement didalam pengulangan do-while loop setidaknya dieksekusi satu kali.
9.Tuliskan bentuk
penulisan for,while,dan do while menggunakan bahasa pemograman JAVA!
a. for :
for(InisialisasiEkspresi;KondisiPengulangan;StepEkspresi)
{
statement1;
statement2;
. . .
}
{
statement1;
statement2;
. . .
}
b. while :
while( boolean_ekspresi ){
statement1;
statement2;
. . .
}
statement1;
statement2;
. . .
}
c. do while :
do{
statement1;
statement2;
. . .
}while( boolean_ekspresi );
statement1;
statement2;
. . .
}while( boolean_ekspresi );
10.sebutkan contoh
program nyata yang di buat dengan menggunakan perulangan atau percabangan !
(minimal 3)
Tidak ada komentar:
Posting Komentar