mqnoy

Akademik.java

Jan 9th, 2019
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.66 KB | None | 0 0
  1. import java.util.*;
  2.  
  3. class Akademik{
  4.     public int noreg;
  5.     public String nama,status,keterangan;
  6.     public int nilaiUjian1,nilaiUjian2,nilaiUjian3;
  7.     public double nilaiAkhir;
  8.    
  9.     double hitungNilai(){
  10.         nilaiAkhir = (nilaiUjian1*0.2)+(nilaiUjian2*0.3)+(nilaiUjian2*0.5);
  11.        
  12.         return nilaiAkhir;
  13.     }
  14.     void isLulus(){
  15.         if(nilaiAkhir >= 75){
  16.             keterangan = "NO REG :"+noreg+"\n";
  17.             keterangan +="LULUS";
  18.             System.out.print("output :"+keterangan);
  19.         }else{
  20.             keterangan = "NO REG :"+noreg+"\n";
  21.             keterangan +="TIDAK LULUS";
  22.         }  
  23.     }
  24.    
  25.     String lihatStatus(){
  26.         return keterangan;
  27.     }
  28.    
  29.     public static void main (String [] args){
  30.         Scanner inputan = new Scanner(System.in);
  31.         Akademik akdmk = new Akademik();
  32.        
  33.         System.out.print("Noregistrasi : ");
  34.         akdmk.noreg = inputan.nextInt();
  35.         System.out.print("Nilai ujian1 : ");
  36.         akdmk.nilaiUjian1 = inputan.nextInt();
  37.         System.out.print("Nilai ujian2 : ");
  38.         akdmk.nilaiUjian2 = inputan.nextInt();
  39.         System.out.print("Nilai ujian3 : ");
  40.         akdmk.nilaiUjian3 = inputan.nextInt();
  41.        
  42.         akdmk.hitungNilai();
  43.         akdmk.isLulus();
  44.         System.out.print("output :");
  45.        
  46.         System.out.println("Nilai ujian1 = "+akdmk.nilaiUjian1);
  47.         System.out.println("Nilai ujian2 = "+akdmk.nilaiUjian2);
  48.         System.out.println("Nilai ujian3 = "+akdmk.nilaiUjian3);
  49.         System.out.println("Nilai akihr :"+akdmk.nilaiAkhir);
  50.         System.out.println("Status :\n"+akdmk.lihatStatus());
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment