Modul 3
1.
Sebutkan dan jelaskan struktur control dalam
pemrograman!
Jawab:
Struktur kontrol memiliki pokok dan
pembagian yaitu
·
Percabagan:
ü
Statement – if yaitu menerapkan sebuah statement
(atau block dari code)yang akan dieksekusi jika dan hanya jika statement
boolean bernilai true.
ü
Statement if – else digunakan ketika memperbaiki
sebuah statement jika kondisinya true dan statement yang lain berkondisi false.
ü
Statement if – else if yaitu klausa else dari
sebuah blok if else yang dapat menjadi struktur if – else lainnya.
ü
Switch yaitu memperbolehkan percabangan pada
multiple outcomes.
·
Perulangan
ü
For yaitu digunakan untuk mengeksekusi kode yang
bernilai sama secara berulang-ulang.
ü
While merupakan statement atau blok dari
statement yang diulang selama kondisinya sesuai
2.
Apa yang dimaksud dengan struktur kontrol dalam
bahasa pemrograman?
Jawab:
Struktur control merupakan pengatur aliran
program dimana rangkaian perintah yang harus ditulis untuk memenuhi beberapa
keadaan dalam pemrograman
3.
Apa kegunaan
struktur kontrol dalam bahasa pemrograman java?
Jawab:
·
Memilih bagian dari program yang akan
dieksekusi.
·
Melakukan pengulangan eksekusi program atau kode
·
Melanjutkan sebuah pernyataan bila kondisi
terpenuhi
·
Memilih sebuah pilihan dari beberapa alternative
bila sebuah kondisi terpenuhi.
4.
Sebut dan jelaskan macam-macam percabangan dalam java!
Percabangan pada Java ada 2 yaitu:
·
Percabangan if merupakan gabungan beberapa if
dan dapat juga digabungkan dengan if – else
·
Percabangan Switch memberikan suatu cara untuk
mengirim bagian program berdasarkan nilai suatu variable atau pernyataan tungga,
percabangan switch dimaksudkan untuk menanangi banyak kemungkinan kemunculan.
5.
Tuliskan bentuk penulisan if, if – else, nested
if – else dan switch -case menggunakan bahasa pemrograman java
Jawab
·
Penulisan if
If(Boolean_ekspress){
Statement 1 ;
Statement 2 ;
}
·
Penulisan if_else
If(Boolean_ekspress){
Statement 1;
Statement 2;
……
}
Else{
Statement 3 ;
Statement 4 ;
……
}
·
Penulisan nested if_else
If (kondisi 1)
{
If (kondisi 1;1)
{
Statement 1:1;
}
Else{
Statement 1:2;
}
}
Else
{
If (kondisi 2:1)
{statement 2:1)
}
Else
{
Statement 2:2;
}
}
·
Switch case
Switch (ekspress){
Case kondisi 1:
Aksi 1;
Break ;
Case kondisi 2:
Aksi 2;
Break ;
Case kondisi 3:
Aksi 3;
Break ;
}
6.
Fungsi break pada program tersebut adalah untuk
melakukan penghentian karena jika tidak ada break switch maka akan terjadi
berulang – ulang tanpa berhenti.
8. Sebutkan dan jelaskan macam –
macam perulangandalam pemrograman java yang digunakan pada
aplikasi Eclipse
Jawab
·
For yaitu digunakan untuk mengeksekusi kode yang
bernilai sama dan berulang-ulang.
·
While merupakan statement atau blok ddari
statement yang diulang selama kondisinya sesuai.
·
Do while merupakan statement dimana dalam
pengulangan do while akan di eksekusi beberapa kali selama kondisinya sesuai
dengan ekspressi yang diberikan.
9. Bentuk
penulisan
·
For
contoh:
For(inisialisasi ekspresi; kondisi pengulangan: step ekspresi)
{
Statement 1;
Statement 2;
….
}
·
While contoh:
While(Boolean_ekspressi){
Statement 1;
Statement2;
….
}
·
Do while contoh:
Do{
Statement1;
Statement2;
….
}while(Boolean_ekspresi);
10.Sebutkan contoh nyata yang dibuat dengan menggunakan perulangan atau percabangan!(Minimal 3)
kartu ATM, Mesin kasir, Kalkulator,
kartu ATM, Mesin kasir, Kalkulator,
Tidak ada komentar:
Posting Komentar