Tugas Pendahuluan
==========================
While-loop
package Tugas_Pendahuluan;
public class while_loop {
       public static void main(String[] args) {
              System.out.println("by Muhammad Faozan Mulad");
              String[] hari = { "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu",
"Minggu" };
             int i = 0;
             while (i < hari.length) {
                    System.out.println(hari[i]);
                    i++;
             }
      }
}
Do-while
package Tugas_Pendahuluan;
public class do_while {
             public static void main(String[] args) {
                    System.out.println("by Muhammad Faozan Mulad");
                    String[] hari = { "Senin", "Selasa", "Rabu", "Kamis", "Jumat",
"Sabtu", "Minggu" };
                   int i = 0;
                   do {
                          System.out.println(hari[i]);
                          i++;
                   } while (i < hari.length);
             }
      }
For loop
package Tugas_Pendahuluan;
public class for_loop {
       public static void main(String[]args) {
        System.out.println("by Muhammad Faozan Mulad");
               String[] hari = {
"Senin","Selasa","Rabu","Kamis","Jumat","Sabtu","Minggu"};
               for(int i=0;i<hari.length;i++)
                   {
                       System.out.println(hari[i]);
                       ;
                   }
           }
}
Percobaan 1
==========================
package Percobaan1;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class LARIK {
       static int[] Larik = new int[25];
       static int ukuranLarik;
      public static void main(String[] args) {
             System.out.println("by Muhammad Faozan Mulad");
             System.out.print("Berapa ukuran larik? ");
             ukuranLarik = inputData();
             for (int j = 0; j < ukuranLarik; j++) {
                    System.out.print("Masukkan larik ke-" + (j + 1) + "   ");
                    Larik[j] = inputData();
             }
             MAX();
             MIN();
             AVERAGE();
      }
      private static void MAX() {
             // TODO Auto-generated method stub
      private static void AVERAGE() {
             double average = 0.0;
             for (int avg = 0; avg < ukuranLarik; avg++) {
                    average = average + Larik[avg];
             }
             average = average / ukuranLarik;
             System.out.println("Rata-rata bilangan dalam larik = " + average);
      }
       private static int inputData() {
              BufferedReader bfr = new BufferedReader(new
InputStreamReader(System.in));
              String angkaInput = null;
              try {
                     angkaInput = bfr.readLine();
              } catch (IOException e) {
                     e.printStackTrace();
              }
              int Data = Integer.valueOf(angkaInput).intValue();
              return Data;
       }
      private static void MIN() {
             int minimum = Larik[0];
             for (int min = 0; min < ukuranLarik; min++) {
                    if (minimum > Larik[min]) {
                           minimum = Larik[min];
                    }
             }
             System.out.println("Bilangan terkecil dalam larik = " + minimum);
      }
}
Percobaan 2
==========================
package Percobaan1;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Matriks {
       static int[][] Matriks1 = new int[10][10];
       static int[][] Matriks2 = new int[10][10];
       static int[][] MatriksHasil = new int[10][10];
       static int ukuran;
      public static void main(String[] args) {
             System.out.println("by Muhammad Faozan Mulad");
             System.out.print("Masukkan ukuran matriks : ");
             ukuran = inputData();
             bacaMatriks();
             tambahkanMatriks();
             tulisHasil();
      }
      private static void tulisHasil() {
             System.out.println("\n\nMatrik Hasil Penjumlahan : ");
             for (int i = 0; i < ukuran; i++) {
                    for (int j = 0; j < ukuran; j++) {
                             System.out.print(MatriksHasil[i][j] + "   ");
                      }
                      System.out.println("");
                }
         }
         private static void tambahkanMatriks() {
                for (int i = 0; i < ukuran; i++) {
                       for (int j = 0; j < ukuran; j++) {
                              MatriksHasil[i][j] = Matriks1[i][j] + Matriks2[i][j];
                       }
                }
         }
         private static void bacaMatriks() {
                System.out.println("Masukkan data Matrik 1 : ");
                for (int i = 0; i < ukuran; i++) {
                       for (int j = 0; j < ukuran; j++) {
                              System.out.print("Matriks[" + (i + 1) + "][" + (j + 1) +
"]");
                             Matriks1[i][j] = inputData();
                      }
                }
                System.out.println("Masukkan data Matrik 2 : ");
                for (int i = 0; i < ukuran; i++) {
                       for (int j = 0; j < ukuran; j++) {
                              System.out.print("Matriks[" + (i + 1) + "][" + (j + 1) +
"]   :    ");
                             Matriks2[i][j] = inputData();
                      }
              }
       }
       private static int inputData() {
              BufferedReader bfr = new BufferedReader(new
InputStreamReader(System.in));
              String angkaInput = null;
              try {
                     angkaInput = bfr.readLine();
              } catch (IOException e) {
                     e.printStackTrace();
              }
              int Data = Integer.valueOf(angkaInput).intValue();
              return Data;
       }
}
Percobaan 3
==========================
package Percobaan1;
import   java.io.BufferedReader;
import   java.io.IOException;
import   java.io.InputStreamReader;
import   java.util.Vector;
public class TestVector {
         static int ukuranVector;
         static Vector<Integer> vector;
         public static void main(String[] args) {
                // TODO Auto-generated method stub
                System.out.print("Berapa ukuran vector yang Anda mau? ");
                ukuranVector = inputData();
                buatVector();
                bacaData();
                tulisData();
         }
       private static int inputData() {
              // TODO Auto-generated method stub
              // Metoda/fungsi untuk melakukan pembacaan. private static int
              // inputData() {
              BufferedReader bfr = new BufferedReader(new
InputStreamReader(System.in));
              String angkaInput = null;
              try {
                     angkaInput = bfr.readLine();
              } catch (IOException e) {
                     e.printStackTrace();
              }
              int Data = Integer.valueOf(angkaInput).intValue();
              return Data;
       }
         private static void buatVector() {
                // TODO Auto-generated method stub
                // Metoda/fungsi untuk membuat Vector. private static void buatVector()
                // {
                vector = new Vector<Integer>(ukuranVector);
         }
         // Metoda/fungsi untuk membaca data dan
         // memasukkannya ke Vector.
         private static void bacaData() {
                for (int i = 0; i < ukuranVector; i++) {
                       System.out.print("Masukkan data ke-" + (i + 1) + " ");
                       int data = inputData();
                       vector.add(data);
                }
      }
      private static void tulisData() {
             // TODO Auto-generated method stub
             // Metoda/fungsi menulis isi vector secara terbalik. private static void
             // tulisData() {
             for (
                          int j = ukuranVector - 1; j >= 0; j--) {
                   System.out.println("Data ke " + (j + 1) + " = " + vector.get(j));
                   System.out.println("by Muhammad Faozan Mulad");
             }
      }
}
Tugas Praktikum 1
==========================