Tugas ini di buat untuk memenuhi nilai tugas mata pelajaran Java. Sebuah aplikasi Penghitungan Nilai Raport di rancang dengan menggunakan bahasa pemograman Java. Program ini di buat untuk mempermudah proses penghitungan nilai raport yang terdiri dari beberapa nilai yang di rata-ratakan. Saya juga berharap program ini bisa dikembangkan lagi.
Tugas Pemprograman Java:
Buat sebuah program menghitung nilai Raport
Input : (Nilai UAS, Nilai UTS, nilai Tugas, Nilai Absen)
Proses : Menghitung nilai raport = Double
nilai Raport = (nilai UAS + nilai UTS + nilai Tugas + nilai Absen) / 4
menentukan Lulus/Tidak Lulus = Boolean
lulus nilai raport > 75
Output : nilai raport
Status Lulus/Tidak Lulus
Buat file 2 file.java, 2 file.class, dan 1 file.jar
Di bawah ini saya akan menjelaskan proses pembuatan program Penghitungan Nilai Raport menggunakan bahasa Pemograman Java :
Langkah 1:
Buat file java dengan menggunakan program editor(notepad, notepad++, wordpad dll), save dengan ketentuan namafile.java
Pada program ini kita buat file dengan nama nilaiRaport.java
Script programnya sebagai berikut :
/*
@nama : Ridona Utama Saputra
@kelas : XII - L
@jurusan : RPL(Rekayasa Perangkat Lunak)
*/
import java.util.Scanner;
class nilaiRaport
{
public static void main(String [] args)
{
double nUAS, nUTS, nTugas, nAbsen;//variable yang digunakan
hitungNilaiRaport a = new hitungNilaiRaport();
Scanner s = new Scanner(System.in);
//Inputan Nilai Yang Akan Di rata-ratakan
System.out.println("=======================*****=======================");
System.out.println(" .:: Masukkan Nilai Yang Akan Di Rata-Ratakan ::.");
System.out.println("=======================*****=======================");
System.out.println();
System.out.print("Masukan nilai UAS : ");
nUAS = s.nextDouble();
System.out.print("Masukan nilai UTS : ");
nUTS = s.nextDouble();
System.out.print("Masukan nilai Tugas : ");
nTugas = s.nextDouble();
System.out.print("Masukan nilai Absensi : ");
nAbsen = s.nextDouble();
System.out.println();
System.out.println("=======================*****=======================");
System.out.println("Hasil :");
a.cetak(a.nilai(nUAS,nUTS,nTugas,nAbsen));
System.out.println("=======================*****=======================");
System.out.println();
System.out.println("Catatan : Nilai Raport adalah Nilai hasil Rata-Rata yang di atas KKM 75");
}
}
Langkah 2:
Buat File dengan nama hitungNilaiRaport.java
Script programnya sebagai berikut :
class hitungNilaiRaport
{
void cetak(double hasil) //prosedur
{
boolean status;
System.out.println("=======================*****=======================");
System.out.println("Nilai Raport : " + hasil);//Nilai Raport merupakan hasil dari hasil nilai rata-rata
System.out.print ("Keterangan : ");
//Menentukan Status lulus atau tidak Lulus
if (hasil > 75) status = true;//jika hasil lebih dari 75 maka status = benar
else //dan jika tidak
status = false;//maka status = salah
if (status == true)System.out.println("Lulus");//jika status == true maka tercetak lulus
else//jika tidak
System.out.println("Tidak Lulus");//tercetak tidak lulus
}
double nilai(double nUAS, double nUTS,double nTugas, double nAbsen)
{
double hasil = (nUAS + nUTS + nTugas + nAbsen) / 4;//mencari rata-rata
return hasil;
}
}
Langkah 3:
Buat File Manifest untuk memanggil kedua class yang telah di buat.
manifest.txt
Manifest-version: 1.0
Created-By: Ridona Utama Saputra
Main-Class: nilaiRaport
Sintax mengcompile menjadi.class(javac namafile.java):
C:\Users\Acer>d:
D:\>cd Belajar Java\Tugas\Raport
D:\Belajar Java\Tugas\Raport>javac nilaiRaport.java
D:\Belajar Java\Tugas\Raport>javac hitungNilaiRaport.java
Running class(java namafile):
D:\Belajar Java\Tugas\Raport>java nilaiRaport
Devloy:
D:\Belajar Java\Tugas\Raport>jar cvfm Raport.jar manifest.txt nilaiRaport.class hitungNilaiRaport.class
Hasil Program:
Nilai di Atas KKM(LULUS)
Nilai di Bawah KKM(Tidak Lulus)
Download File Raport.jar


Tidak ada komentar:
Posting Komentar