Monday, June 4, 2012

Mencari Nilai Terbesar dan Terkecil dengan Java


Mencari Nilai Terbesar dan Terkecil, mungkin mudah. jika dilakukan dengan manual dan hanya beberapa nilai yang dibandingkan. tapi jika kita akan menerapkan nya kedalam bahasa pemrograman, mungkin kita perlu berpikir sejenak kira kira logika apa yang dapat kita terapkan dalam pemrograman sehingga nilai terbesar dan terkecil dapat kita dapatkan..  disini ane akan menggunakan Java, karena ini adalah salah satu tugas yang diberikan dosen ane dalam martikulasi s2 (Algoriitma dan Pemrograman)... oke langsung aja cekidot... eit tapi karena ane juga masih belajar java, buat para master java kalao ada yang salah mohon petunjuknya... 
yups disini akan mencari nilai terbesar dan terkecil untuk 5 bilangan, tapi kalo mau lebih ya bisa, tinggal di tambah saja jtextnya. 

buat tampilan form seperti dibawah ini.


komponen yang dibutuhkan:
1. jTextField       -----> 7 buah
2. jButton           -----> 3 buah
3. Label             -----> 7 buah

Rumus Terbesar dan Terkecil.
doubel klik pada tombol proces ketikkan rumus:

private void jButtonprocesActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        int nilai1=(Integer.parseInt(jTextnilai1.getText())); 
        int nilai2= (Integer.parseInt(jTextnilai2.getText()));
        int nilai3= (Integer.parseInt(jTextnilai3.getText()));
        int nilai4= (Integer.parseInt(jTextnilai4.getText()));
        int nilai5= (Integer.parseInt(jTextnilai5.getText()));
      int[] nilai = {nilai1,nilai2,nilai3,nilai4,nilai5};
    int max=0;
    int min=1000;
    
    for (int a = 0; a < nilai.length;a++){
    if (nilai[a] > max){
        max=nilai[a];
    } else if (nilai[a] < min){
            min=nilai[a];
        }
            }
    jTextnilaimax.setText("" + max);
    jTextnilaimin.setText("" + min);
    }

double klik pada tombol bersih ketikkan rumus:

private void jButtonBersihActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        jTextnilai1.setText("");
        jTextnilai2.setText("");
        jTextnilai3.setText("");
        jTextnilai4.setText("");
        jTextnilai5.setText("");
        jTextnilaimax.setText("");
        jTextnilaimin.setText("");
        
    }

double klik pada tombol keluar ketik kan rumus:

 private void jButtonkeluarActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        dispose();
    }

Hasil Program setelah di runing......


Kalo mau nyedot contoh programnya dimari Sedot Nyoook

Unknown

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

4 comments:

  1. kurang lengkap gan...tidak ada muncul pemanggilan class ke formnya

    ReplyDelete
  2. link downloadnya error

    ReplyDelete
  3. Bagus sekali !
    artikelnya bermanfaat sekali kang :)
    bisa menjadi referensi untuk saya.

    Mohon kunjungan balik ya Klik Disini

    TeknikKu-pedia | TeknikKu-pedia

    === TeknikKu-pedia | Cirebon-pedia ===

    Cirebon-pedia

    https://cirebon-pedia.blogspot.co.id/
    https://teknikku-pedia.blogspot.co.id/
    =============================================
    Kelebihan Routing RIP, OSPF, EIGRP dan BGP | Menentukan IP

    Address VLSM

    Konfigurasi Jaringan MAN | Konfigurasi

    Jaringan WAN
    | Mengurutkan bilangan menggunakan Array di Java
    =============================================
    https://cirebon-pedia.blogspot.co.id/
    https://teknikku-pedia.blogspot.co.id/

    https://cirebon-pedia.blogspot.co.id/
    https://teknikku-pedia.blogspot.co.id/

    ReplyDelete
  4. Masih bug ketika memaksukan inputan 1,2,3,4,5 maka nilai terkecilnya 1000

    ReplyDelete

 

Copyright @ 2017