Program ini bertujuan untuk mencari nilai rata-rata dari nilai raport, dari nilai hasil UAS, nilai hasil UTS, dan nilai hasil Tugas.
Langkah penggunaan program ini :
1) Inputkan nilai hasil UAS
2) Inputkan nilai hasil UTS
3) Inputkan nilai hasil Tugas
4) Inputkan nomer absen anda
5) Secara otomatis program ini akan menghitung hasil nilai rata – rata untuk raport anda. Enter maka akan menampilkan hasil seperti berikut,
6) Untuk mengetahui hasil LULUS / TIDAK LULUS, click OK seperti berikut,
6) Jika hasil nilai rata – rata anda di bawah 75 maka akan muncul keterangan “TIDAK LULUS”
7) Jika hasil nilai rata -rata anda di atas / sama dengan 75 maka akan muncul keterangan “LULUS”
..
Apabila ingin mencoba untuk membuat program di atas, maka coba ikutilah langkah – langkah berikut ini :
>> Agar lebih jelas, berikut Script Program nya :
package P2;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.swing.JOptionPane;
public class ratarata {
public static void main(String [] args)
{
BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
int hasilUAS;
int hasilUTS;
int nilaiTugas;
int nilaiAbsen;
int ratarata;
System.out.println(“*PROGRAM NILAI AKHIR*”);
System.out.println();
try
{
System.out.println(“Nilai Raport di bawah 75 berarti GAGAL”);
System.out.println();
//Memasukan nilai dari Keyboard
System.out.print(“Masukan hasil UAS : “); //Masukan hasil UAS
hasilUAS = Integer.parseInt(dataIn.readLine());
System.out.print(“Masukan hasilUTS : “); //Masukan hasilUTS
hasilUTS = Integer.parseInt(dataIn.readLine());
System.out.print(“Masukan Nilai Tugas : “); //Masukan Nilai Tugas
nilaiTugas = Integer.parseInt(dataIn.readLine());
System.out.print(“Masukan Nilai Absen : “); //Masukan Nilai Absen
nilaiAbsen = Integer.parseInt(dataIn.readLine());
//proses penghitungannya sebagai berikut
ratarata = ((hasilUAS + hasilUTS + nilaiTugas)/3);
//menampilkan hasilnya sebagai berikut
System.out.println(“———— Nilai ————“);
System.out.println(” hasil UAS : ” + hasilUAS);
System.out.println(” hasil UTS : ” + hasilUTS);
System.out.println(” Nilai Tugas : ” + nilaiTugas);
System.out.println(” Nilai Absen : ” + nilaiAbsen);
System.out.println();
System.out.println(“——- Hasil Rata-Rata——-“);
System.out.println(“Nilai Akhir : ” + ratarata);
System.out.println();
String msg = “Nilai Akhir Anda : “+ratarata+”.”;
JOptionPane.showMessageDialog(null, msg); //Menampilkan Pesan Nilai Akhirnya
//kondisi Lulus dan Gagal sebagai berikut
if (ratarata >= 75)
System.out.println(“Anda LULUS :)”);
else if (ratarata <75)
System.out.println(“Anda TIDAK LULUS”);
}
catch(IOException e)
{
System.out.println(“Isi dengan BENAR”);
}
}
}
>> Hasil Setelah di Run (Nilai sesuai dengan Standart kompeten dan menampilkan hasil LULUS) :
*PROGRAM NILAI AKHIR*
Nilai Raport di bawah 75 berarti GAGAL
Masukan hasil UAS : 90
Masukan hasilUTS : 100
Masukan Nilai Tugas : 90
Masukan Nilai Absen : 7
———— Nilai ————
hasil UAS : 90
hasil UTS : 100
Nilai Tugas : 90
Nilai Absen : 7
——- Hasil Rata-Rata——-
Nilai Akhir : 93
Anda LULUS 🙂
nyampah
Oktober 25, 2011 at 2:35 am
import javax.swing.*;
class coba
{
public static void main(String[] args)
{
String nama, NPM;
nama = JOptionPane.showInputDialog(“masukkan nama anda:”);
NPM = JOptionPane.showInputDialog(“masukkan NPM anda:”);
System.out.print(“nama anda adalah” + nama);
System.out.print(“nama anda adalah” + NPM);
JOptionPane.showMessageDialog(null,nama);
JOptionPane.showMessageDialog(null,NPM);
}
}
auliakurnia
November 13, 2011 at 7:40 am
ini script buat mnampilkan nama aja ??
Syamsuddin La Ode Siraga
April 28, 2012 at 7:22 am
okkk nich…
auliakurnia
Juli 13, 2012 at 2:23 pm
terimakasih 🙂
oshin
Juli 26, 2012 at 1:42 am
ini harus download software dulu ato gimana? butuh nih 😥
auliakurnia
Juni 28, 2013 at 6:11 am
download software dulu lah 😉 instal dulu jugaak, baru dikerjain 😀
Ismail Boahangkok
November 9, 2014 at 6:19 am
thank yaa