Pencarian Nilai Terbesar dan Terkecil dengan Input 5 Variabel
Assalamu'alaikum....Wr.Wb
Apakabar sahabat dumai??? semoga senantiasa selalu dalam lindungan Allah YME. amin....
Setelah kemarin sedikit membahas tentang sejarah pemprograman Java, sekarang saya akan sedikit berbagi tentang "cara perhitungan mencari nilai terbesar dan terkecil dengan data input 5 variabel". Cara ini masih menggunakan metode dasar algoritma atau masih bisa dikatakan manual, untuk mempermudah pemahaman bagi pemula.
pertama buatlah form dan disesuaikan dengan keinginan masing-masing tentunya. ganti nama textfield semudah mungkin dan gampang untuk di ingat!!!
kemudian ketikan perintah berikut :
Mencari nilai terbesar
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
double A = Double.parseDouble(txtnilA.getText());
double B = Double.parseDouble(txtnilB.getText());
double C = Double.parseDouble(txtnilC.getText());
double D = Double.parseDouble(txtnilD.getText());
double E = Double.parseDouble(txtnilE.getText());
double terbesar ;
terbesar = 0;
double penjumlahan= A + B;
double pengurangan = A - B;
if (pengurangan >=0){
double total = penjumlahan + pengurangan;
terbesar = total/2;
//jtxtterbesar.setText("" + terbesar);
}else if (pengurangan <0) {
double absolut = pengurangan * -1;
double total = penjumlahan + absolut;
terbesar = total/2;
//jtxtterbesar.setText("" + terbesar);
}
penjumlahan= terbesar + C;
pengurangan = terbesar - C;
if (pengurangan >=0){
double total = penjumlahan + pengurangan;
terbesar = total/2;
//jtxtterbesar.setText("" + terbesar);
}else if (pengurangan <0) {
double absolut = pengurangan * -1;
double total = penjumlahan + absolut;
terbesar = total/2;
//jtxtterbesar.setText("" + terbesar);
}
penjumlahan= terbesar + D;
pengurangan = terbesar - D;
if (pengurangan >=0){
double total = penjumlahan + pengurangan;
terbesar = total/2;
//jtxtterbesar.setText("" + terbesar);
}else if (pengurangan <0) {
double absolut = pengurangan * -1;
double total = penjumlahan + absolut;
terbesar = total/2;
//jtxtterbesar.setText("" + terbesar);
}
penjumlahan= terbesar + E;
pengurangan =terbesar - E;
if (pengurangan >=0){
double total = penjumlahan + pengurangan;
terbesar = total/2;
txtbesar.setText("" + terbesar);
}else if (pengurangan <0) {
double absolut = pengurangan * -1;
double total = penjumlahan + absolut;
terbesar = total/2;
txtbesar.setText("" + terbesar);
}
}
Menghitung Nilai Terkecil
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
double A = Double.parseDouble(txtnilA.getText());
double B = Double.parseDouble(txtnilB.getText());
double C = Double.parseDouble(txtnilC.getText());
double D = Double.parseDouble(txtnilD.getText());
double E = Double.parseDouble(txtnilE.getText());
double terkecil ;
terkecil = 0;
double penjumlahan= A + B;
double pengurangan = A - B;
if (pengurangan >=0){
double total = penjumlahan - pengurangan;
terkecil = total/2;
//jtxtterbesar.setText("" + terbesar);
}else if (pengurangan <0) {
double absolut = pengurangan * -1;
double total = penjumlahan - absolut;
terkecil = total/2;
//jtxtterbesar.setText("" + terbesar);
}
penjumlahan= terkecil + C;
pengurangan = terkecil - C;
if (pengurangan >=0){
double total = penjumlahan - pengurangan;
terkecil = total/2;
//jtxtterbesar.setText("" + terbesar);
}else if (pengurangan <0) {
double absolut = pengurangan * -1;
double total = penjumlahan - absolut;
terkecil = total/2;
//jtxtterbesar.setText("" + terbesar);
}
penjumlahan= terkecil + D;
pengurangan = terkecil - D;
if (pengurangan >=0){
double total = penjumlahan - pengurangan;
terkecil = total/2;
//jtxtterbesar.setText("" + terbesar);
}else if (pengurangan <0) {
double absolut = pengurangan * -1;
double total = penjumlahan - absolut;
terkecil = total/2;
//jtxtterbesar.setText("" + terbesar);
}
penjumlahan= terkecil + E;
pengurangan =terkecil - E;
if (pengurangan >=0){
double total = penjumlahan - pengurangan;
terkecil = total/2;
txtkecil.setText("" + terkecil);
}else if (pengurangan <0) {
double absolut = pengurangan * -1;
double total = penjumlahan - absolut;
terkecil = total/2;
txtkecil.setText("" + terkecil);
}
}
SELAMAT MENCOBA, DAN JANGAN TAKUT GAGAL......!!!!!
0 komentar:
Posting Komentar