Cara Menginput dari Keyboard pada Java NeatBeans
Cara Menginput dari
Keyboard pada Java NeatBeans
Hay gan pada artikel kali ini saya akan membagikan bagaimana
cara menggunakan inputa dari keyboard pada bahasa pemograman java , ada dua
cara yang bisa kalian gunakan ,cara pertama menggunakan BufferedReader dan cara kedua
menggunakan JOptionPane.
Tapi pada artikel kali ini saya haya akan mengunakan satu
cara yaitu menggunakan JoptioPane , kenapa JoptionPane ? karena menurut saya
JoptionPane lebih mudah digunakan dari pada BufferedReader .
Di bawa ini saya memiliki contoh soal yang akan kita
guanakan.
Buatlah program Untuk menampilkan Nilai Akhir, data yang di input
terdiri dari Nama Lengkap, Jurusan, Semester, Nilai Tugas, Nilai UTS, Nilai UAS
Nilai Akhir =(0.4*tugas) + (0.25*uts) + (0.35*uas);
Grade :
Jika Nilai Akhir>= 85 Maka Grade “A” ; Predikat
= “Sangat Memuaskan”
Jika Nilai Akhir>= 70 Maka Grade “B” ; Predikat = “Baik”
Jika Nilai Akhir>= 60 Maka Grade “C” ; Predikat = “Cukup”
Jika Nilai Akhir>= 50 Maka Grade “D”; ; Predikat = “Kurang”
Selain itu grade “E” ; Predikat = “Gagal”
Jika Nilai Akhir>= 70 Maka Grade “B” ; Predikat = “Baik”
Jika Nilai Akhir>= 60 Maka Grade “C” ; Predikat = “Cukup”
Jika Nilai Akhir>= 50 Maka Grade “D”; ; Predikat = “Kurang”
Selain itu grade “E” ; Predikat = “Gagal”
Yuk
langsung saja kita buat codingnya !
package pertemuaan4;
import javax.swing.JOptionPane;
public class tugasjerry {
public static void
main (String[]jeri){
//DEKLARASI
VARIABEL
int
tu=0,uts=0,uas=0;
double
akhir=0;
String
nama="",jur="",sem="",pre="";
char grade;
nama=JOptionPane.showInputDialog("Nama Lengkap :");
jur=JOptionPane.showInputDialog("Jurusan :");
sem=JOptionPane.showInputDialog("Semester :");
tu=
Integer.parseInt(JOptionPane.showInputDialog("Nilai Tugas :"));
uts=Integer.parseInt(JOptionPane.showInputDialog("Nilai
UTS"));
uas=
Integer.parseInt(JOptionPane.showInputDialog("Nilai UAS"));
//proses
akhir= (double)
(0.4*tu) + ((0.25*uts)+(0.35*uas));
if
(akhir>=85){
grade='A';
pre="Sangat Memuaskan";
}else if
(akhir>=70){
grade='B';
pre="Baik";
}else if
(akhir>=60){
grade='C';
pre="Cukup";
}else if
(akhir>=50){
grade='D';
pre="Kurang";
}else
{
grade = 'E';
pre="Gagal";
}
String data
="Nama Lengkap :"+nama
+"\n Jurusan :"+jur
+"\n Semester : "+sem
+
"\n Nilai Tugas :"+tu
+"\n Nilai UTS :"+uts
+"\n Nilai UAS : "+uas
+"\n Nilai Akhir :"+akhir
+"\n Grade :"+grade
+"\n
Predikat :"+pre;
JOptionPane.showMessageDialog(null,data);
}
}
Jadinya akan terlihat seperti gambar di bawah ini
Setelah dijalankan hasilnya akan seperti gambar di bawah ini
Komentar
Posting Komentar