Minggu, 03 November 2013

Jawaban Modul 3

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,



Tidak ada komentar:

Posting Komentar