CONTOH PROGRAM PERHITUNGAN NILAI AKHIR MAHASISWA
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package nilaiakhir;
/**
*
* @author Azharuddin
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
class nilaiMK{
private String nim;
private int a1;
private int a2;
private int a3;
private int tugas;
private int prakt;
private double nilai;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader inp = new BufferedReader(isr);
void inputData (){
System.out.println("Nilai algoritma dan PEmograman ");
try {
System.out.print("Nim :");
this.nim = inp.readLine();
System.out.print("Nilai assessment 1 :");
this.a1 = Integer.parseInt(inp.readLine());
System.out.print("Nilai Assessment 2 :");
this.a2 = Integer.parseInt(inp.readLine());
System.out.print("Nilai Assessment 3 :");
this.a3 = Integer.parseInt(inp.readLine());
System.out.print("Nilai Tugas :");
this.tugas = Integer.parseInt(inp.readLine());
System.out.print("Nilai Praktikum :");
this.prakt = Integer.parseInt(inp.readLine());
}
catch (Exception e ){
System.out.println("Eror : "+e);
}
hitungNilai (this.a1,this.a2,this.a3,this.tugas,this.prakt);
}
void hitungNilai (int a1, int a2, int a3, int tugas, int prakt){
this.nilai = (0.15*a1);
this.nilai = nilai + (0.15*a2);
this.nilai = nilai + (0.1*a3);
this.nilai = nilai + (0.2*tugas);
this.nilai = nilai + (0.4*prakt);
}
void viewNilai (){
System.out.println("\n\n\nNilai Assessment");
System.out.println("1. NIM : "+this.nim);
System.out.println("2. Nilai Assessment 1 : "+this.a1);
System.out.println("3. Nilai Assessment 2 : "+this.a2);
System.out.println("4. Nilai Assessment 3 : "+this.a3);
System.out.println("5. Nilai Tugas : "+this.tugas);
System.out.println("6. Nilai Praktikum : "+this.prakt);
System.out.println("7. Nilai Akhir : "+this.nilai);
}
}
/**
* @param args the command line arguments
*/
class Nilaiakhir {
public static void main(String[] args) {
// TODO code application logic here
nilaiMK Nm= new nilaiMK ();
Nm.inputData();
//Nm.hitungNilai();
Nm.viewNilai ();
}
}
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package nilaiakhir;
/**
*
* @author Azharuddin
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
class nilaiMK{
private String nim;
private int a1;
private int a2;
private int a3;
private int tugas;
private int prakt;
private double nilai;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader inp = new BufferedReader(isr);
void inputData (){
System.out.println("Nilai algoritma dan PEmograman ");
try {
System.out.print("Nim :");
this.nim = inp.readLine();
System.out.print("Nilai assessment 1 :");
this.a1 = Integer.parseInt(inp.readLine());
System.out.print("Nilai Assessment 2 :");
this.a2 = Integer.parseInt(inp.readLine());
System.out.print("Nilai Assessment 3 :");
this.a3 = Integer.parseInt(inp.readLine());
System.out.print("Nilai Tugas :");
this.tugas = Integer.parseInt(inp.readLine());
System.out.print("Nilai Praktikum :");
this.prakt = Integer.parseInt(inp.readLine());
}
catch (Exception e ){
System.out.println("Eror : "+e);
}
hitungNilai (this.a1,this.a2,this.a3,this.tugas,this.prakt);
}
void hitungNilai (int a1, int a2, int a3, int tugas, int prakt){
this.nilai = (0.15*a1);
this.nilai = nilai + (0.15*a2);
this.nilai = nilai + (0.1*a3);
this.nilai = nilai + (0.2*tugas);
this.nilai = nilai + (0.4*prakt);
}
void viewNilai (){
System.out.println("\n\n\nNilai Assessment");
System.out.println("1. NIM : "+this.nim);
System.out.println("2. Nilai Assessment 1 : "+this.a1);
System.out.println("3. Nilai Assessment 2 : "+this.a2);
System.out.println("4. Nilai Assessment 3 : "+this.a3);
System.out.println("5. Nilai Tugas : "+this.tugas);
System.out.println("6. Nilai Praktikum : "+this.prakt);
System.out.println("7. Nilai Akhir : "+this.nilai);
}
}
/**
* @param args the command line arguments
*/
class Nilaiakhir {
public static void main(String[] args) {
// TODO code application logic here
nilaiMK Nm= new nilaiMK ();
Nm.inputData();
//Nm.hitungNilai();
Nm.viewNilai ();
}
}
SEMOGA BERMANFAAT
No comments:
Post a Comment