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” 


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

 




java1.PNG














Setelah dijalankan hasilnya akan seperti gambar di bawah ini




















 

Komentar

Postingan Populer