1 SOAL:
1. Sebut dan jelaskan struktur kontrol pada penrograman
JAVA yang digunakan dalam aplikasi ECLIPSE!
2. Apa yang dimaksud dengan struktur kontrol dalam bahasa
pemrograman?
3. Apa yang dimaksud dengan struktur kontrol dalam bahasa
pemrograman?
4. Sebut dan jelaskan macam-macam percabangan dalam dalam
JAVA!
5. Tuliskan bentuk penulisan if, if-else, nested-if else
dan switch case menggunakan bahasa pemrograman JAVA!
6. Berikut adalah contoh program menggunakan switch-case
classSwitchCase
{
public static void main (string{}args}
{
int angka=5;
switch (angka%2)
{
case 0:
system.out.printin{“Bilangann Genap”};
break;
case 1:
system.out.printin{“Bilangann Ganjil”};
break;
default:break;
}
}
}
7. Gambarkan alur struktur percabangan if else, switch
case, perulangan do while dan perulangan while menggunakan flowchart!
8. Sebut dan jelaskan macam-macam perulangan dan
pemrograman JAVA yang digunakan pada aplikasi ECLIPSE!
9. Tuliskan bentuk for, while, dan do while menggunakan
bahasa pemrograman JAVA!
10. Sebutkan contoh program nyata yang dibuat menggunakan
perulangan atau percabangan! (minimal 3)
JAWAB:
1. - Struktur
kontrol keputusan: berguna untuk memilih statement yang akan dipakai
- Statement
kontrol pengulangan: berguna untuk milih kode sampai suatu titik yang ingin
kita capai
- Statement percabangan: berguna untuk mengatur
jalannya program yang ingin dijalankan
2. struktur kontrol
adalah fitur yang tersedia di beberapa bahasa pemrograman. struktur control ini
berfungsi untuk menangani beberapa kondisi program yang suatu saat kondisi itu
akan mempengaruhi program lainnya.
3. kegunaan struktur
kontrol dalam bahasa pemrograman JAVA: berguna untuk menangani suatu kondisi
dimana kondisi tersebut mempunyai pengaruh terhadap kondisi program selanjutnya.
4. macam-macam percabangan dalam JAVA:
-
if
à Percabangan yang dipakai ketika kita
hanya memiliki sejumlah satu pernyaatan yang ingin dijalankan dan juga memiliki
syarat tertentu untuk menjalankannya.
-
If else à Percabangan yang dipakai ketika kita memiliki sejumlah dua
pernyaatan yang ingin dijalankan dan juga memiliki syarat tertentu untuk
menjalankannya.
-
Else-if
/ nested if else à Percabangan yang dipakai ketika kita memiliki sejumlah lebih
dari dua pernyaatan yang ingin dijalankan dan juga memiliki syarat tertentu
untuk menjalankannya.
-
Switch-case à Percabangan yang dipakai ketika kita memiliki sejumlah lebih dari dua
pernyaatan yang ingin dijalankan dan juga memiliki syarat tertentu untuk
menjalankannya. Sebenarnya switch-case hampir sama dengan else-if, tetapi hanya
sintaksnya saja yang berbeda.
5. Bentuk
penulisan:
-
If à
If (ekspresi_boolean) {
Pernyataan;
}
-
If else à If
(ekspresi_boolean) {
Pernyataan1;
} else {
Pernyataan2;
}
-
Nested if else à if (ekspresi_boolean1) {
Pernyataan1;
} else if
(ekspresi_boolean2) {
Pernyataan2;
} else if
(ekspresi_boolean3) {
Pernyataan3;
}
-
Switch case à switch (ekspresi) {
case nilai1:
Pernyataan1;
break;
case nilai2:
Pernyataan2;
break;
default:
Pernyataan3;
}
6. fungsi dari break diatas adalah memberhentikan. jadi program tidak dapat berjalan sesuai tujuan.
7. .
8. Macam-macam
perulangan dalam pemrograman java:
-
For: digunakan
untuk pengulangan tetapi banyak datanya sudah diketahui sebelumnya. Jika kondisi
bernilai true, maka proses pengulangan akan berjalan terus-menerus. Tetapi jika
kondisi berniali false, maka sebaliknya.
-
While: dikondisikan
di awal blok, jika kondisi bernilai false, maka proses pengulangan berhenti atau
tidak berjalan.
-
Do-while: penempatan kondisinya
sajalah yang membedakan antara do-while dengan while. Bila while dikondisikan
di awal blok, maka do while dikondisikan di akhir blok.
9. .
10. - mesin kasir diswalayan
- scanner dipintu luar toko
- xray
- scanner dipintu luar toko
- xray
0 komentar:
Posting Komentar