JOptionPane adalah salah satu
fasilitas yang digunakan untuk menampilkan dialog pesan dalam pemrograman Java,
tetapi ternyata JOptionPane juga dapat digunakan untuk memberikan
fasilitas inputan...
Berikut scrinshotnya....
1. Inputan untuk nama
Silahkan
Anda Masukkan Nama Anda Sendiri disini
2. Inputan untuk jurusan
Selanjutnya
Inputkan Jurusan Anda
3. Inputan untuk Kelas
Input
Kelas Anda disini
4. Inputan Untuk IP Semester 1
Input
IP Semester 1 Anda
5. Inputan Untuk IP
Semester 2
Input
IP Semester 2 Anda
6. Inputan Untuk IP Semester 3
Input
IP Semester 3 Anda
7. Inputan Untuk IP Semester 4
Input
IP Semester 4 Anda
8. Inputan Untuk IP Semester 5
Input
IP Semester 5 Anda
9. Inputan Untuk IP
Semester 6
Input
IP Semester 6 Anda
10. Output dari semua yang telah di
Inputkan
Sistem
Akan Merekam dan Menyimpan inputan tersebut dalam sebuah variable dan
menampilkannya sebagai output...Untuk IP semester 1 sampai IP semester 2 akan
dijumlahkan dan dibagi sehingga menghasilkan IPK(Indeks Prestasi Komulatif)
yang di olah sendiri oleh sistem...
Berikut
Outputnya:
Source
Code Program diatas adalah sebagai berikut:
import java.util.Scanner;
import
javax.swing.JOptionPane;
public
class CobaSaja {
public static void main(String[] args) {
double ip1, ip2, ip3, ip4, ip5, ip6, IPK;
String a,b,c,d,e,f,nama, jur, kelas = null;
Scanner input = new Scanner(System.in);
nama=JOptionPane.showInputDialog("Masukkan Nama :
");
jur=JOptionPane.showInputDialog("Hai,,"+nama+"\nMasukkan
Jurusan Anda : ");
kelas=JOptionPane.showInputDialog(nama+"\nMasukkan
Kelas Anda : ");
a=JOptionPane.showInputDialog("Masukkan IP Semester 1
: ");
b=JOptionPane.showInputDialog("Masukkan IP Semester 2
: ");
c=JOptionPane.showInputDialog("Masukkan IP Semester 3
: ");
d=JOptionPane.showInputDialog("Masukkan IP Semester 4
: ");
e=JOptionPane.showInputDialog("Masukkan IP Semester 5
: ");
f=JOptionPane.showInputDialog("Masukkan IP Semester 6
: ");
ip1=Float.parseFloat(a);
ip2=Float.parseFloat(b);
ip3=Float.parseFloat(c);
ip4=Float.parseFloat(d);
ip5=Float.parseFloat(e);
ip6=Float.parseFloat(f);
IPK=(ip1+ip2+ip3+ip4+ip5+ip6)/6;
JOptionPane.showMessageDialog(null,"Nama Anda :
"+nama+"\nJurusan Anda : "+jur+"\nKelas Anda : "+kelas
+"\nIPK anda dari IP
Semester 1-Semester 6 adalah = "+IPK);
}
Semoga bermanfaat...........
0 comments:
Post a Comment