Mencari Nilai Tertinggi dan Terendah Program Java JOptionPane
Kelas JOptionPane pada pemrograman java
biasanya digunakan untuk menyediakan kotak dialog standar seperti kotak
dialog pesan, kotak dialog konfirmasi dan kotak dialog input. Kotak
dialog ini digunakan untuk menampilkan informasi atau mendapat masukan
dari pengguna.
kasus:
Mencari nilai tertinggi dan terendah untuk 3 mata kuliah yang diinputkan dengan program java JOptionPane. :
import javax.swing.JOptionPane;
public class Nilai
{
public static void main(String[]args)
{
double strukdata = 0,bp1 = 0,bsdata = 0;
double max;
double min;
String nama = "" ;
String nim = "" ;
nama = JOptionPane.showInputDialog(" Masukkan nama mahasiswa : ");
nim = JOptionPane.showInputDialog(" Masukkan NIM : ");
strukdata = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai Nilai Mata Kuliah \n Struktur Data: "));
bp1 = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai Mata Kuliah \n Bahasa Pemrograman 1 :"));
bsdata = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai Mata Kuliah \nSistem Basis Data : "));
if (strukdata > bp1)
if(strukdata>bsdata) max = strukdata;
else max = bsdata;
else
if (bp1>bsdata) max = bp1;
else max = bsdata;
if (strukdata<bp1)
if(strukdata<bsdata) min = strukdata;
else min = bsdata;
else
if(bp1<bsdata) min = bp1;
else min = bsdata;
//output
JOptionPane.showMessageDialog(null,"Nilai Mata Kuliah" + nama + " dengan nim " + nim + " adalah: \n 1. Nilai Stuktu Data = " + strukdata + " \n 2. Nilai Bahasa Pemrograman 1 = " + bp1 + "\n 3. Nilai Sistem Basis Data = " + bsdata);
JOptionPane.showMessageDialog(null,"\nnilai tertinggi = " + max);
JOptionPane.showMessageDialog(null, "\nnilai terendah = "+ min);
}
}
kasus:
Mencari nilai tertinggi dan terendah untuk 3 mata kuliah yang diinputkan dengan program java JOptionPane. :
import javax.swing.JOptionPane;
public class Nilai
{
public static void main(String[]args)
{
double strukdata = 0,bp1 = 0,bsdata = 0;
double max;
double min;
String nama = "" ;
String nim = "" ;
nama = JOptionPane.showInputDialog(" Masukkan nama mahasiswa : ");
nim = JOptionPane.showInputDialog(" Masukkan NIM : ");
strukdata = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai Nilai Mata Kuliah \n Struktur Data: "));
bp1 = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai Mata Kuliah \n Bahasa Pemrograman 1 :"));
bsdata = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai Mata Kuliah \nSistem Basis Data : "));
if (strukdata > bp1)
if(strukdata>bsdata) max = strukdata;
else max = bsdata;
else
if (bp1>bsdata) max = bp1;
else max = bsdata;
if (strukdata<bp1)
if(strukdata<bsdata) min = strukdata;
else min = bsdata;
else
if(bp1<bsdata) min = bp1;
else min = bsdata;
//output
JOptionPane.showMessageDialog(null,"Nilai Mata Kuliah" + nama + " dengan nim " + nim + " adalah: \n 1. Nilai Stuktu Data = " + strukdata + " \n 2. Nilai Bahasa Pemrograman 1 = " + bp1 + "\n 3. Nilai Sistem Basis Data = " + bsdata);
JOptionPane.showMessageDialog(null,"\nnilai tertinggi = " + max);
JOptionPane.showMessageDialog(null, "\nnilai terendah = "+ min);
}
}
Comments
Post a Comment