Monday, April 1, 2013

Membuat Daftar Nilai Dengan JOptionPane

Source Code :


import javax.swing.JOptionPane;
import java.io.*;

public class nilai
{
public static void main (String[]args)
{
String uts,uas,nama,nim,grade;
String pilihan="y";
int[] iuts = new int[50];
int[] iuas = new int[50];
int[] nAkhir = new int[50];
int[] no = new int[50];
boolean y=true;
int i=0;

System.out.println("No" + "   NIM "+ " nama " + " Nilai UTS " + " Nilai UAS " + " Nilai Akhir " + " Grade " );
do
{
nim = JOptionPane.showInputDialog("Masukkan NIM ");
nama = JOptionPane.showInputDialog("Masukkan NAMA ");
uts = JOptionPane.showInputDialog("Masukkan Nilai UTS ");
uas = JOptionPane.showInputDialog("Masukkan Nilai UAS ");
pilihan = JOptionPane.showInputDialog("Mau menambah data lagi(y/t)");

iuts[i] = Integer.parseInt(uts);
iuas[i] = Integer.parseInt(uas);


nAkhir[i] = (iuts[i]+iuas[i])/2;

if((nAkhir[i]<=100)&&(nAkhir[i]>=85))
grade="A";
else if ((nAkhir[i]<85)&&(nAkhir[i]>=75))
grade="B";
else if ((nAkhir[i]<75)&&(nAkhir[i]>=65))
grade="C";
else if ((nAkhir[i]<65)&&(nAkhir[i]>=50))
grade="D";
else if (nAkhir[i]<50)
grade="E";
else {
grade="Salah memasukkan nilai XD";
}

System.out.println( no[i]+"   "+ nim +"   "+ nama +"   "+ iuts[i] +"   "+ iuas[i] +"     "+ nAkhir[i] +"   "+ grade+"   ");

if("t".equals(pilihan))
y=false;
} while (y);


}
}

Outputnya :

Silahkan Copas Gannnn,,,,
Tapi Tolong Jangan Lupa Komentarnya yy gann,,,


1 comments:

:)) :)] ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} ~x( :-t b-( :-L x( =))

Copy the BEST Traders and Make Money : http://bit.ly/fxzulu

Post a Comment