twitter

    Minggu, 03 November 2013

    MODUL 3

    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



    0 komentar:

    Posting Komentar