Langsung ke konten utama

Contoh input data menggunakan JOptionPane untuk rata-rata nilai

import javax.swing.JOptionPane;
class modul1 {
   
    public static void main(String [] args){
   
    String nama=JOptionPane.showInputDialog("Masukkan nama anda :");
    String S=JOptionPane.showInputDialog("MAsukkan nilai UTS :");
    String A=JOptionPane.showInputDialog("MAsukkan nilai UAS :");
    String T=JOptionPane.showInputDialog("MAsukkan nilai Tugas :");
    String Q=JOptionPane.showInputDialog("MAsukkan nilai Quis :");
   
    int UTS = Integer.parseInt(S);
    int UAS = Integer.parseInt(A);
    int tugas = Integer.parseInt(T);
    int quis = Integer.parseInt(Q);
   
    double NA = (0.3*UTS)+(0.4*UAS)+(0.2*quis)+(0.1*tugas);
    String Ket;
    if(NA <= 100 && NA > 79){Ket= "A";}
    else if(NA <= 79 && NA >74){Ket = "B+"; }
    else if(NA <= 74 && NA >64){Ket = "B"; }
    else if(NA <= 64 && NA >59){Ket = "C+"; }
    else if(NA <= 59 && NA >54){Ket = "C"; }
    else if(NA <= 54 && NA >44){Ket = "D"; }
    else{Ket = "B"; }
    String emo;
    if(NA >= 70){emo = ",Selamat :)";}
    else{emo = ",anda harus sering belajar :)";}
    String pesan ="Saudara "+nama+" nilai akhir anda "+NA+", anda dapat "+Ket+emo;
    JOptionPane.showMessageDialog(null, pesan);
}
   
}

copy paste kodingnya lalu jalankan programnya..
maka akan muncul :
 silahkan masukkan data nama anda:
silahkan masukkan data nilai UTS anda :

silahkan masukkan data nilai UAS anda :
silahkan masukkan data nilai Tugas anda :
silahkan masukkan data nilai quis anda :
maka akan muncul hasil yang sesuai dengan anda inputkan :


SELAMAT MENCOBA

Komentar

  1. keren bro postingannya jadi ada pencerahan buat bikin tugas bluej online shop hehehehe..........

    BalasHapus
  2. thans bro atas potingannya, programu bagus, kalau bosa aku pesan lgi buat yang banyak botton lgi ya

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Membuat Program Enkripsi Dengan Java Applet

Gambar diatas adalah program enkripsi dengan Java Applet Untuk Codingnya kita lihat dibawah ini: import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.DataInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import javax.swing.JFileChooser; import javax.swing.JFrame; import java.io.BufferedWriter; import java.io.PrintWriter; import java.io.FileWriter; import javax.swing.JOptionPane; import javax.swing.*; import java.io.*; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.filechooser.FileFilter; public class ta_java extends javax.swing.JFrame { public ta_java() { initComponents(); this.setTitle("Untitled - NOTES"); fc = new JFileChooser(); fc.addChoosableFileFilter(new jenisFile(EXT)); fc.a...

Cara konversi Decimal to Biner, Hexa, Oktal [Javascript]

assalamualaikum W.R. W.B. Tampilan awal ==========> Tampilan selanjutnya setelah di isi angka 10====> berikut adalah kode/ source yang akan di gunakan untuk membuat sebuah projek di atas dengan Javascript : <html> <head> <title>ulangan harian 1</title> </head> <body> <form> <b>Masukkan Bilangan Desimal..</b><br> <input type="text" name="convert" id="conv"><input type="button" onclick="konversi()" value="Convert"> </form> <br> <br> <div id="hasil"></div> <script type="text/javascript"> function konversi(){ x = document.getElementById("conv").value; x = parseInt(x); if(isNaN(x)||document.getElementById("conv").value == "") { alert("Masukkan nilai desimal"); document.getElementById("conv").value = ""; document.getElementById...

Renungan Bagi Ayah Yang Gila Kerja

Seorang pria pulang kantor terlambat, dalam keadaan lelah dan penat, saat menemukan anak lelakinya yang berumur 5 tahun menyambutnya di depan pintu. “Ayah, boleh aku tanyakan satu hal?” “Tentu, ada apa?” “Ayah, berapa rupiah ayah peroleh tiap jamnya?” “Itu bukan urusanmu. Mengapa kau tanyakan soal itu?” kata si lelaki dengan marah. “Saya cuma mau tahu. Tolong beritahu saya, berapa rupiah ayah peroleh dalam satu jam?” si kecil memohon. “Baiklah, kalau kau tetap ingin mengetahuinya. Ayah mendapatkan Rp 20 ribu tiap jamnya.” “Oh,” sahut si kecil, dengan kepala menunduk. Tak lama kemudian ia mendongakkan kepala, dan berkata pada ayahnya,“Yah, boleh aku pinjam uang Rp 10 ribu?” Si ayah tambah , “Kalau kamu tanya-tanya soal itu hanya supaya dapat meminjam uang dari ayah agar dapat jajan sembarangan atau membeli mainan, pergi sana ke kamarmu, dan tidur. Sungguh keterlaluan. Ayah bekerja begitu keras berjam-jam setiap hari, ayah tak punya waktu untuk perengek begitu.” Si ke...