Pembahasan Soal Algoritma

Run Settings
LanguageJava
Language Version
Run Command
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); } }
Editor Settings
Theme
Key bindings
Full width
Lines