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);
}
}

Comments

Popular posts from this blog

Cara Mengatasi Galat: Index hilang pada kolom di phpMyAdmin

Program C++ Menghitung Diskon Pembelian oleh Pelanggan