contoh program arraylist

berikut contoh program arraylist java :

import java.util.Scanner; 
public class ujianNgaji { 
    public static void main(String[] args){ 
    Scanner input=new Scanner(System.in);
        int i,jumlahUg; 
        String nama,kelas,metodeMengaji; 
        String mataPelajaran[]=new String[10];
        String grade[]=new String[10]; 
        int uts[]=new int[10]; 
        int uas[]=new int[10]; 
        double nilai[]=new double[10]; 
        System.out.println("==================================");
        System.out.println("   Menghitung Nilai Ujian Mengaji");     
        System.out.println("==================================");
        System.out.print("   Masukan Jumlah Mapel yang diujikan: ");     
        jumlahUg=input.nextInt();
        System.out.println("=================================="); 
        System.out.print("  Nama Santri    : ");
        nama=input.next();
        System.out.print("  Kelas          : ");
        kelas=input.next();
        System.out.print("  Metode Mengaji : ");
        metodeMengaji=input.next();
       
       
        for(i=1; i<=jumlahUg; i++){
            System.out.print("Mapel ke-"+i+" : ");
            metodeMengaji=input.next();
            System.out.print(" Nilai UTS  : ");
            uts[i]=input.nextInt();
            System.out.print(" Nilai UAS  : ");
            uas[i]=input.nextInt();
            nilai[i]=((uts[i]*0.5)+(uas[i]*0.3));
            if (nilai[i]>=85) grade[i]="A"; 
                else if (nilai[i]>=75) grade[i]="B"; 
                    else if (nilai[i]>=65) grade[i]="C"; 
                        else if (nilai[i]>=50) grade[i]="D";
                            else grade[i]="E";
            }if (nilai[i] <0) {
              System.out.println("nilai tidak diketahui");
            }else{
                System.out.println("--x/x--");
            }
        System.out.println("===============================================");
        System.out.println("Nama Santri: "+nama+"            Kelas: "+kelas);
        System.out.println("================================================");
        System.out.println(" Mata Pelajaran             Nilai      Peringkat");
        System.out.println("================================================");
        for(i=1;i<=jumlahUg;i++){
        System.out.println(    " " +mataPelajaran[i]+   "  " +nilai[i]+"  "+grade[i]);
            }
       System.out.println("==============================================");
        System.out.println(" Terima Kasih & Semoga Mendapat Nilai Terbaik");
        System.out.println("=============================================");
        System.exit(0);
        }
   }

semoga bermanfaat :)

Komentar