Advertisement
IndoproGMR

M_3 Arr Nomer 1 ABCD

Mar 30th, 2021
800
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.57 KB | None | 0 0
  1. //Soal Nomer 1 ABCD
  2.  
  3. package sorting;
  4.  
  5. public class sorting {
  6.  
  7.     private int Max;
  8.     private int Min;
  9.     private int Av;
  10.     private int lokasi1 = 1;
  11.     private int lokasi2 = 1;
  12.     private int D[];
  13.  
  14.     //=============================================
  15.     public int[] getD() {
  16.         return D;
  17.     }
  18.  
  19.     public void setD(int[] D) {
  20.         this.D = D;
  21.         int i;
  22.         System.out.println("Deret Nominal :");
  23.         for (i = 0; i < D.length; i++) {
  24.             System.out.print(D[i] + " ");
  25.         }
  26.         System.out.println();
  27.         //D=null;
  28.     }
  29.  
  30.     //=============================================
  31.     public int getMax() {
  32.         return Max;
  33.     }
  34.  
  35.     public void setMax(int[] D) {
  36.         Max = D[0];
  37.         this.Max = Max;
  38.         int i;
  39.         for (i = 0; i < D.length; i++) {
  40.             if (D[i] > Max) {
  41.                 Max = D[i];
  42.                 lokasi1 = i + 1;
  43.             }
  44.         }
  45.         //System.out.println(Max);
  46.         System.out.println("Nilai makasimum adalah " + Max + " berada di elemen ke " + lokasi1);
  47.         D = null;
  48.     }
  49.  
  50.     //=============================================
  51.     //=============================================
  52.     public int getMin() {
  53.         return Min;
  54.     }
  55.  
  56.     public void setMin(int[] D) {
  57.         Min = D[0];
  58.         this.Min = Min;
  59.         int i;
  60.         for (i = 0; i > D.length; i++) {
  61.             if (D[i] < Max) {
  62.                 Min = D[i];
  63.                 lokasi2 = i + 1;
  64.             }
  65.         }
  66.         //System.out.println(Min);
  67.         System.out.println("Nilai Minimum adalah " + Min + " berada di elemen ke " + lokasi2);
  68.         D = null;
  69.     }
  70.  
  71.     //=============================================
  72.     //=============================================
  73.     public int getAv() {
  74.         return Av;
  75.     }
  76.  
  77.     public void setAv(int[] D) {
  78.         this.Av = Av;
  79.         for (int j = 0; j < D.length; j++) {
  80.             Av += D[j];
  81.         }
  82.        
  83.        
  84.         //System.out.println(Av);
  85.         System.out.println("Nilai rata2 nya : " + Av / D.length);
  86.         D=null;
  87.     }
  88.  
  89.     //=============================================
  90. }
  91.  
  92.  
  93.  
  94.  
  95.  
  96. //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  97.  
  98.  
  99. import sorting.sorting;
  100.  
  101. public class Main {
  102.  
  103.     public static void main(String[] args) {
  104.         sorting S = new sorting();
  105.         int[] D = {3, 7, 10, 6, 9};
  106.         S.setD(D);
  107.         S.setMax(D);
  108.         S.setMin(D);
  109.         S.setAv(D);
  110.     }
  111. }
  112.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement