Advertisement
Ronaldoztupang

Latihan di Kelas "Nilai Kelas" Array (25/11/2019)

Nov 25th, 2019
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.81 KB | None | 0 0
  1. package latihan.di.kelas;
  2. import java.util.Scanner;
  3. /*
  4. Untuk referensi belajar aja. Nanti kalau ini jadi tugas, jangan co-pas ya!
  5. PLEASEEE!!! Jangan co-pas. Usahakan sebeda mungkin.
  6. Kalau ada yg kurang mengerti, WA aku aja.
  7. Thanks! :)
  8. @author Ronaldoztupang
  9. */
  10. public class NilaiKelasv1 {
  11.     public static void main(String[] args) {
  12.         Scanner in = new Scanner (System.in);
  13.         System.out.print("Berapakah banyaknya kelas SI angkatan 2019? ");
  14.         int kelas = in.nextInt();
  15.         String abjad = "A=B=C=D=E=F=G=H=I=J=K=L=M=N=O=P=Q=R=S=T=U=V=W=X=Y=Z=";
  16.         String [] namaKelas = abjad.split("=");
  17.         /*Kalian bisa membuat abjad = {"A","B","C", dst}; dan itu benar
  18.         Namun, capek menurutku
  19.         */
  20.         int [][] nilai = new int [kelas][];
  21.         for(int i = 0; i < kelas; i++){
  22.             System.out.print("Berapa banyaknya mahasiswa di kelas SI "
  23.                     + namaKelas[i]+"? ");
  24.             int masuk = in.nextInt();
  25.             nilai[i]= new int[masuk];
  26.         }
  27.         int pjg = nilai.length;
  28.         for(int i = 0; i < pjg; i++){
  29.             System.out.println("Daftar nilai akhir di kelas SI "+namaKelas[i]+":");
  30.             for(int j = 0; j < nilai[i].length; j++){
  31.                 System.out.print("Nilai ke-"+(j+1)+": ");
  32.                 int masuk = in.nextInt();
  33.                 nilai[i][j] = masuk;
  34.             }
  35.             System.out.println("Masuk");
  36.             System.out.println();
  37.         }
  38.         System.out.println("\nHasil pemasukan nilai\n-----------------------");
  39.         for(int i = 0; i<pjg; i++){
  40.             System.out.println("SI "+namaKelas[i]+":");
  41.             for(int j = 0; j<nilai[i].length; j++){
  42.                 System.out.println((j+1)+". "+nilai[i][j]);
  43.             }
  44.             System.out.println();
  45.         }
  46.     }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement