Blogroll

Pages

Senin, 15 Agustus 2011

Membuat Nilai Rata - Rata Raport


Program ini saya buat untuk memenuhi kompetensi pelajaran produktif yaitu java .
Ada pula soal dari tugas ini, yaitu :
program penghitungan nilai raport
input :
nilai UAS,  40%
nilai UTS,  30%
nilai tugas,  20%
nilai absensi,  10%

proses // dipisah jadi library khusus
penghitungan rata - rata  :  double
pengecekan status  :  boolean

jika nilai raport  > 75 = LULUS , TIDAK LULUS

Output  :  Nilai raport : ____
Status  :  LULUS / TIDAK LULUS

Tampilan LULUS :



Tampilan TIDAK LULUS : 


Ini Code nya :
import java.util.Scanner;

public class nilairata2
{
int n_uas = 0;
int n_uts = 0;
int n_tugas = 0;
int n_absensi = 0;
int hasil_uas;
int hasil_uts;
int hasil_tugas;
int hasil_absensi;
int total;
int ratarata;
boolean Status = true;
public void Hitung()
{
Scanner s = new Scanner(System.in);
System.out.println("Total Nilai UAS 4 Pelajaran : ");
n_uas = s.nextInt();
int hasil_uas = uas * 40 / 100;
System.out.println("40% Nilai UAS Anda adalah : "+hasil_uas);
System.out.println("");
System.out.println("Total Nilai UTS 4 Pelajaran : ");
n_uts = s.nextInt();
int hasil_uts = uts * 30 / 100;
System.out.println("30% Nilai UTS Anda adalah : "+hasil_uts);
System.out.println("");
System.out.println("Total Nilai Tugas 4 Pelajaran : ");
n_tugas = s.nextInt();
int hasil_tugas = tugas * 20 / 100;
System.out.println("20% Nilai Tugas Anda adalah : "+hasil_tugas);
System.out.println("");
System.out.println("Jumlah Kehadiran Dari 40 Pertemuan : ");
n_absensi = s.nextInt();
int hasil_absensi = ((absensi/10) * (100 / 10));
System.out.println("10% Nilai Absensi Anda adalah : "+hasil_absensi);
System.out.println("");
int total = (hasil_uas + hasil_uts + hasil_tugas + hasil_absensi);
System.out.println("Jumlah Nilai Presentasi Raport Anda : "+total);
int ratarata = total/4;
System.out.println("Nilai Rata - Rata Raport Anda Adalah : "+ratarata);
System.out.println("");
if(ratarata > 75)
{
Status = true;
System.out.println("Selamat Anda LULUS !");
}
else
{
Status = false;
System.out.println("Maaf Anda TIDAK LULUS !");
}
}
}
Ini system outputnya :
public class nilairata2raport
{  
public static void main(String args[]) 
{
nilairata2 e = new nilairata2 ();
e.Hitung();

}
}


Semoga tugas ini bisa bermanfaat bagi saya sendiri kedepannya.


0 komentar:

Posting Komentar