Sunday, December 3, 2017

Struktur Kontrol pada Java (Netbeans) Joption Nilai Rata-rata

Struktur Kontrol

Pernyataan Struktur Kontrol

  1. Struktur Kontrol Pemilihan (if, else, switch) 
  2. Struktur Kontrol Pengulangan (while, do-while, for)
  3. Pernyataan Percabangan (break, continue, return)
Pernyataan IF:
  • Pernyataan kondisi yang digunakan untuk pengambilan keputusan terhadap dua buah kemungkinan
if bisa berdiri sendiri atau dengan menggunakan else
Bentuk:
if(kondisi){ 
// blok pernyataan yang dijalankan, bila kondisi benar
}


  • Pernytaan IF
  • Pernyataan IFELSEIF

  • Pernyataan Swicthke1
Hasil "sorry you failed" karena nilai statement int grade=92 tidak ada dalam statement  case yang sudah di sediakan...
  • Pernyataan Switchke2
    Pernyataan hampir sama dengan Switchke1

Pernyataan Pengulangan Proses (Loop)

  • For
for sering disebut for loop, karena digunakan untuk proses looping atau pengulangan
    Bentuk:

      for (inisialisasi; kondisi; penaikan_penurunan){


        pernyataan


          }
          Contoh Pernyataan For

          Contoh Pernyataan For-Array






          • while
          while digunakan untuk melakukan proses pengulangan suatu blok pernyataan selama kondisinya bernilai true. Kebanyakan programmer lebih memilih menggunakan while dari pada do...while
            Bentuk:
              while (kondisi) {
                pernyataan
                  }


                  Contoh Pernyataan While


                  • do-while
                  do ... while digunakan untuk melakukan proses pengulangan suatu blok pernyataan selama kondisinya bernilai true Pernyataan dalam blok paling tidak dieksekusi satu kali
                  Bentuk:
                  do {
                  pernyataan
                  } while (kondisi);

                  Contoh Pernyataan do-While




                  Pernyataan Percabangan

                      Return

                  • Digunakan untuk keluar dari method return memiliki dua bentuk:
                  • mengembalikan nilai (sesuai dengan tipe data)
                  • tidak mengembalikan nilai (untuk void)
                  Contoh:
                    int perkalian(int x, int y){
                      return x * y;
                        }
                          void perkalian(int x, int y){
                            hasilKali = x * y;
                              return;
                                }


                                      Break

                                  • Penyataan break digunakan untuk keluar dari suatu pengulangan (loop) Penggunaan break bisa berbentuk tanpa label atau berlabel
                                  Contoh Pernyataan Break


                                  Contoh Pernyataan Break ber-Label


                                      Continue

                                  • Digunakan untuk melanjutkan eksekusi ke suatu pengulangan (loop)
                                  • Bisa berbentuk tanpa label atau berlabel
                                  • Bentuk code persis sama dengan break, baik untuk yang tanpa label atau berlabel

                                  Menghitung nilai rata-rata menggunakan JOptionPane

                                  Contoh:

                                  Ambil tiga nilai ujian dari user dan hitung nilai rata-rata dari nilai tersebut. Berikan output rata-rata dari tiga ujian. Berikan juga smiley face pada output jika nilai rata-rata lebih besar atau sama dengan 60, selain itu beri output :-( dan Gunakan JOptionPane untuk mendapat input dari user dan output hasilnya.


                                  Selamat mencoba dan jangan lelah untuk berusaha (^_^) . . .



                                  1 comment: