Advertisement
Guest User

Untitled

a guest
Aug 25th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. package ADT;
  2.  
  3. public class Kelas {
  4. Mahasiswa [] a = new Mahasiswa[40];
  5. int i = 0;
  6. public void addMahasiswa(String nama, double tugas, double kuis, double uts, double uas, double praktikum) {
  7. a[i] = new Mahasiswa(nama, tugas, kuis, uts, uas, praktikum);
  8. i++;
  9. }
  10.  
  11. public void getNilaiTotal(int indeks){
  12. double total = ((a[indeks].getTugas()*0.2)+(a[indeks].getKuis()*0.1)+(a[indeks].getUts()*0.2)+(a[indeks].getUas()*0.25)+(a[indeks].getPraktikum()*0.25));
  13. a[indeks].setNilaiTotal(total);
  14. System.out.println(a[indeks].getNilaiTotal());
  15.  
  16. }
  17.  
  18. public void getNilaiTertinggi(){
  19. double maxValue = a[0].getNilaiTotal();
  20. for(int i=1; i < a.length; i++){
  21. if(a[i].getNilaiTotal() > maxValue){
  22. maxValue = a[i].getNilaiTotal();
  23. }
  24. }
  25. System.out.println(maxValue);
  26. }
  27.  
  28. public void getNilaiTerendah(){
  29. double minValue = a[0].getNilaiTotal();
  30. for(int i=1; i < a.length; i++){
  31. if(a[i].getNilaiTotal() < minValue){
  32. minValue = a[i].getNilaiTotal();
  33. }
  34. }
  35. System.out.println(minValue);
  36. }
  37.  
  38. public static void main(String args[]){
  39. Kelas hehe = new Kelas();
  40. hehe.addMahasiswa("Fikri", 100, 70, 70, 70, 95);
  41. hehe.getNilaiTotal(0);
  42. }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement