Quick actions

cmd+k|ctrl+k

Navigation

Languages

Pembahasan Soal Algoritma

Snippet info

Language

Java

Visibility

public

Author

riyanto.droider

Created

2023-04-11T05:12:32.14967Z

Updated

2023-04-11T05:21:35.949437Z

class Main {
    
    public static void main(String[] args) {
        int[] angka = {10, 5, 8, 7, 12, 2, 4, 11, 15, 27, 9};
        
        // 1. Hitung total angka genap
        // int total = 0;
        // for(int i=0; i<angka.length; i++) {
        //     if(angka[i] % 2 == 0) {
        //         System.out.println(angka[i]);
        //         total += angka[i];
        //     }
        // }
        // System.out.println("----");
        // System.out.print(total);
        
        
        // 2. Hitung rata-rata angka genap
        // int total = 0;
        // int genap = 0;
        
        // for(int i=0; i<angka.length; i++) {
        //     if(angka[i] % 2 == 0) {
        //         total = total + angka[i];
        //         genap = genap + 1;
        //     }
        // }
        // double rata = (double) total / (double) genap;
        // System.out.println(rata);
        
        
        // 3. Hitung total 3 angka genap pertama
        // int total = 0;
        // int genap = 0;
        
        // for(int i=0; i<angka.length; i++) {
        //     if(angka[i] % 2 == 0) {
        //         total = total + angka[i];
        //         genap = genap + 1;
                
        //         if(genap == 3) {
        //             break;
        //         }
        //     }
        // }
        // System.out.println(total);
        
        
        // 4. Angka genap terbesar
        // int terbesar = 0;
        // for(int i=0; i<angka.length; i++) {
        //     if(angka[i] % 2 == 0) {
        //         if(angka[i] > terbesar) {
        //             terbesar = angka[i];
        //         }
        //     }
        // }
        // System.out.println(terbesar);
        
        
        
        // 5. Total penjumlahan angka indeks ke-2 s.d 5
        // int total = 0;
        // for(int i=0; i<angka.length; i++) {
        //     if((i >= 2) && (i <= 5)) {
        //         total += angka[i];
        //     }
        // }
        // System.out.println(total);
        
        
        // 7. Angka pada indeks terakhir
        // int terakhir = angka.length - 1;
        // System.out.println(angka[terakhir]);
        
        // for(int i=angka.length-1; i>=0; i--) {
        //     System.out.println(angka[i]);
        //     break;
        // }
        
        
        // 8. Genap terakhir
        // int genap = 0;
        // for(int i=0; i<angka.length; i++) {
        //     if(angka[i] % 2 == 0) {
        //         genap = angka[i];
        //     }
        // }
        // System.out.println(genap);
    }
}
INFO