Senin, 15 Agustus 2011

TUGAS JAVA WALDI 33 XII-K

Membuat program perhitungan nilai raport.

INPUT :
Masukan Nilai-Nilai.
Untuk nilai UAS akan diambil 40%
Untuk nilai UTS akan diambil 30%
Untuk nilai Tugas akan diambil 20%
Untuk nilai Absensi akan diambil 10%

OUTPUT :
Jika Nilai rata-rata anda lebih dari 75 maka dinyatakan lulus.
Apabila Nilai rata-rata anda kurang dari nilai tersebut maka dinyatakan tidak lulus.

Berikut langkah-langkah untuk membuat program perhitungan nilai raport
Anda hanya memerlukan Text Editor dan juga sudah menginstall netbeans dalam komputer anda.

Langkah Pertama
- Buka Text Editor (Notepad)
- Ketik Script berikut pada Notepad


Source Code Raport> :

import java.util.Scanner;
public class Raport

{
int NUAS = 0;
int NUTS = 0;
int NTUGAS = 0;
int NABSENSI = 0;
int HASIL_NUAS;
int HASIL_NUTS;
int HASIL_NTUGAS;
int HASIL_NABSENSI;
int total;
int ratarata;
boolean Status = true;
public void Hitung()
{
Scanner s = new Scanner(System.in);
System.out.print("-> TOTAL NILAI UAS : ");
NUAS = s.nextInt();
int HASIL_NUAS = (NUAS * 40) / 100;
System.out.println(" 40% NILAI UAS : "+HASIL_NUAS);
System.out.println("");

System.out.print("-> TOTAL NILAI UTS : ");
NUTS = s.nextInt();
int HASIL_NUTS = (NUTS * 30) / 100;
System.out.println(" 30% NILAI UTS : "+HASIL_NUTS);
System.out.println("");

System.out.print("-> TOTAL NILAI TUGAS : ");
NTUGAS = s.nextInt();
int HASIL_NTUGAS = (NTUGAS * 20) / 100;
System.out.println(" 20% NILAI TUGAS : "+HASIL_NTUGAS);
System.out.println("");

System.out.print("-> JUMLAH KEHADIRAN : ");
NABSENSI = s.nextInt();
int HASIL_NABSENSI = (NABSENSI*10)/100;
System.out.println(" 10% NILAI ABSENSI :"+HASIL_NABSENSI);
System.out.println("");

int total = (HASIL_NUAS + HASIL_NUTS + HASIL_NTUGAS + HASIL_NABSENSI);

System.out.println("-> NILAI RATA-RATA RAPORT ANDA : "+total);
System.out.println("");

if(total > 75)
{

System.out.println("-> SELAMAT ANDA LULUS :)");
}
else
{
System.out.println("-MAAF ANDA TIDAK LULUS :(");
}

}
}

- Cek lagi hasil ketikan anda, penulisan huruf kecil dan kapital sangat berpengaruh.
- Simpan file dengan nama Raport.java

Langkah Kedua
- Buka Text Editor yang baru.
- Lalu Ketik lagi script berikut.


Source Code RaportTest> :

public class RaportTest
{
public static void main(String args[])
{
Raport e = new Raport();
e.Hitung();
}
}

- Simpan nama dengan nama RaportTest.java

Langkah Ketiga
- Anda sekarang sudah memiliki 2 file berekstensi java.
- Sekarang saatnya mengcompile dari file (.JAVA) menjadi file (.CLASS)
- Caranya : Buka Command Prompt (CMD)
- Masuk kedalam direktori file.
- Lalu ketikan command berikut : javac [file].java
                                                   javac Raport.java



- Compile Raport.java dan RaportTest.java

Langkah Keempat
- Buka Text Editor lagi.
- Lalu tuliskan Text berikut.


Source Code RaportTest> :

Manifest-Version: 1.0
Created-By: Waldi
Main-Class: RaportTest



- Isi Created-By dengan nama anda tanpa menggunakan spasi.
- simpan dengan nama MANIFEST.txt

Langkah Lima
- Saatnya mem-package file-file CLASS tersebut kedalam file berekstensi .JAR
- Tulis pada CMD : jar -cvfm [File].jar MANIFEST.txt [File1].class [File2].class
                               jar -cvfm Raport.jar MANIFEST.txt Raport.class RaportTest.class



- Jika berhasil maka terdapat tulisan "added manifest"
- Semua file telah di package dalam Raport.jar
- Untuk menjalankan file .JAR caranya : java -jar [file].jar
                                                             java -jar Raport.jar
- Anda bisa mengisi input sesuai nilai Raport Anda dan hasilnya adalah seperti ini.


Alhamdulillah Beres :)



Tidak ada komentar:

Posting Komentar