Kali ini saya akan sedikit berbagi ilmu tentang java. dengan memberikan salah satu contoh aplikasi sederhana yang bisa dibuat oleh pemograman java. yaitu Aplikasi Perhitungan Nilai Raport
Program sederhana ini ditujukan untuk menghitung Nilai Raport Siswa sehingga menghasilkan output Data Nilai Siswa dengan status LULUS atau TIDAK LULUS. dengan memasukan input sebagai berikut:
Nilai UTS:
Nilai UAS
Nilai Tugas:
Nilai Absen:
Program sederhana ini ditujukan untuk menghitung Nilai Raport Siswa sehingga menghasilkan output Data Nilai Siswa dengan status LULUS atau TIDAK LULUS. dengan memasukan input sebagai berikut:
Nilai UTS:
Nilai UAS
Nilai Tugas:
Nilai Absen:
Tanpa basa basi saya akan langsung menjelaskan program tersebut:
1. Buat File raport.java
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
class raport
{
public static void main(String[] args)
{
String nama= "";
double uts = 0 , uas = 0 , tugas = 0, absen = 0;
raport2 hasil = new raport2();
BufferedReader data = new BufferedReader(new InputStreamReader( System.in) );
Scanner n = new Scanner(System.in);
try{
System.out.print("\nNama Siswa : ");
nama = data.readLine();
}catch( IOException e ) {
System.out.println("\n Masukan Nama Siswa!!!!");
}
System.out.print("Nilai UTS : ");
uts = n.nextInt();
System.out.print("Nilai UAS : ");
uas = n.nextInt();
System.out.print("Nilai Tugas : ");
tugas = n.nextInt();
System.out.print("Nilai Absen : ");
absen = n.nextInt();
System.out.println("\n-------------------------------------------------------------------------------------");
System.out.println(" RAPORT SISWA");
System.out.println("------------------------------------------------------------------------------------");
System.out.println("\n Nama Siswa : "+nama+"");
System.out.println(" Nilai UTS : "+uts+"");
System.out.println(" Nilai UAS : "+uas+"");
System.out.println(" Nilai Tugas : "+tugas+"");
System.out.println(" Nilai Absen : "+absen+"");
hasil.NilaiSiswa(hasil.NilaiRaport(uts,uas,tugas,absen));
System.out.println("-----------------------------------------------------------------------------------");
}
}
2. Buat File raport2.java
class raport2
{
public boolean status = false;
public void NilaiSiswa(double NilaiTotal)
{
System.out.println("\n Dengan Ini Menyatakan Bahwa Siswa Mendapatkan Nilai Rata-rata " +NilaiTotal);
if ( NilaiTotal >= 75)
{
status = true;
System.out.println("\n --- LULUS ---");
}
else
{
System.out.println("\n --- TIDAK LULUS ---");
}
}
double NilaiRaport(double uas, double uts, double tugas, double absen)
{
double NilaiTotal = (uas+uts+tugas+absen)/4;
return NilaiTotal;
}
}
3. Buat File manifest.txt
4. Kemudian Compile Melalui cmd
- javac raport.java
- javac raport2.java
- jar -cvfm raport.jar manifest.txt raport.class raport2.class
- java -jar raport.jar
5. Maka akan tampak hasilya seperti ini :
Jika Lulus
Jika Tidak Lulus
Semoga aplikasi ini bermanfaat & berguna bagi para pembaca
untuk mendapatkan aplikasi tersebut anda bisa mendownloadnya DISINI gratis









0 komentar:
Posting Komentar