Kumpulan Source Code Pemrograman Menggunakan Java

35 minute read
Pada kesempatan kali ini, saya akan membagikan kumpulan pemrograman dasar bagi pemula, khususnya bagi mahasiswa baru jurusan Teknologi Informasi, Sistem Informasi, Teknik Informatika, Ilmu Komputer, Matematika atau siapapun yang ingin belajar coding menggunakan bahasa Java ini.

Semua source code di sini merupakan hasil dari saya menimbah ilmu di bangku perkuliahan. Atau untuk mempermudah dalam menyalin source code  silakan buka tautan berikut (DI SINI)

Berikut source code-nya,

Menentukan Bilangan Ganjil atau Genap

import java.util.Scanner;

public class GanjilGenap {

 public static void main(String[] args) {
  Scanner Masukan = new Scanner(System.in);
  float Angka, Hasil;

  System.out.print(" Masukan Angka : ");
  Angka = Masukan.nextFloat();
  Hasil = Angka % 2;

  if (Hasil == 1) {
   System.out.println(" Angka Ganjil ");
  }
  if (Hasil == 0) {
   System.out.println(" Angka Ganjil ");
  }
 }
}

Membuat Penukaran Uang

import java.util.Scanner;

public class UTS2 {

 int Uang, Akhir = 0, A = 100000, B = 50000, C = 20000, D = 10000, E = 5000, F = 2000, G = 1000, H = 500, I = 200, J = 100;

 public void Awal() {
  Scanner Masukan = new Scanner(System.in);
  System.out.print(" Masukan Uang Penukaran : Rp. ");
  Uang = Masukan.nextInt();
  Proses();
 }

 public void Proses() {
  if (Uang >= A) { //100000
   Akhir = Uang / A;
   System.out.println(" " + Akhir + " " + A);
   Uang = Uang - (A * Akhir);
  }
  if (Uang >= B) { //50000
   Akhir = Uang / B;
   System.out.println(" " + Akhir + " " + B);
   Uang = Uang - (B * Akhir);
  }
  if (Uang >= C) { //20000
   Akhir = Uang / C;
   System.out.println(" " + Akhir + " " + C);
   Uang = Uang - (C * Akhir);
  }
  if (Uang >= D) { //10000
   Akhir = Uang / D;
   System.out.println(" " + Akhir + " " + D);
   Uang = Uang - (D * Akhir);
  }
  if (Uang >= E) { //5000
   Akhir = Uang / E;
   System.out.println(" " + Akhir + " " + E);
   Uang = Uang - (E * Akhir);
  }
  if (Uang >= F) { //2000
   Akhir = Uang / F;
   System.out.println(" " + Akhir + " " + F);
   Uang = Uang - (F * Akhir);
  }
  if (Uang >= G) { //1000
   Akhir = Uang / G;
   System.out.println(" " + Akhir + " " + G);
   Uang = Uang - (G * Akhir);
  }
  if (Uang >= H) { //500
   Akhir = Uang / H;
   System.out.println(" " + Akhir + " " + H);
   Uang = Uang - (H * Akhir);
  }
  if (Uang >= I) { //200
   Akhir = Uang / I;
   System.out.println(" " + Akhir + " " + I);
   Uang = Uang - (I * Akhir);
  }
  if (Uang >= J) { //100
   Akhir = Uang / J;
   System.out.println(" " + Akhir + " " + J);
   Uang = Uang - (J * Akhir);
  }
  System.out.println(" Yang Tidak Bisa Di Tukar : Rp. " + Uang);
 }
 public static void main(String[] args) {
  UTS2 Tampil = new UTS2();
  Tampil.Awal();
 }
}

Menggabungkan Dua Bilangan Prima

import java.util.Scanner;

public class GabungPrima {

 public static void main(String[] args) {
  Scanner masukan = new Scanner(System.in);
  int x, y, z;
  System.out.print("Masukan Bilangan 1 : ");
  x = masukan.nextInt();
  System.out.print("Masukan Bilangan 2 : ");
  y = masukan.nextInt();
  z = 0;
  for (int i = x; i <= y; i++) {

   int j = 0;
   for (int k = 2; k < i; k++) { // 
    if (i % k == 0) {
     j = 1;
     break;
    }
   }
   if (j == 0) {

    for (int a = x; a <= y; a++) {
     int l = 0;
     for (int m = 2; m < a; m++) {
      if (a % m == 0) {
       l = 1;
       break;
      }
     }
     if (l == 0) {
      if (a > 100) {
       z = i * 1000 + a;
      } else if (a > 10) {
       z = i * 100 + a;
      } else {
       z = i * 10 + a;
      }
      int n = 0;
      for (int o = 2; o < z; o++) {
       if (z % o == 0) {
        n = 1;
        break;
       }
      }
      if (n == 0) {
       System.out.println(z);
      }
     }
    }
   }
  }
 }
}

Membuat Deret Bilangan Prima 

import java.util.Scanner;

public class DeretPrima {

 public static void main(String[] args) {
  Scanner Masukan = new Scanner(System.in);
  int Masuk, k;
  System.out.print(" Angka Maksimal : ");
  Masuk = Masukan.nextInt();

  System.out.print(" Hasil          : ");

  for (int i = 1; i <= Masuk; i++) {
   k = 0;
   for (int j = 2; j <= i; j++) {

    if (i % j == 0) {
     if (i != j) {
      k = 1;
     }
     if (k != 1 && i == j) {
      System.out.print(i + ", ");
     }
    }
   }
  }
 }
}

Menentukan Tahun Kabisat

import java.util.Scanner;

public class Kalender {

 public static void main(String[] args) {
  Scanner Masukan = new Scanner(System.in);
  int Bulan, Tahun;

  System.out.print(" Masukan Bulan : ");
  Bulan = Masukan.nextInt();
  System.out.print(" Masukan Tahun : ");
  Tahun = Masukan.nextInt();
  System.out.println("");
  System.out.print(" Di Tahun " + Tahun + " Pada Bulan");


  if (Bulan == 1) System.out.println(" Januari, Ada 31 Hari");
  if (Bulan == 2) {
   if (Tahun % 400 == 0 || Tahun % 4 == 0) {
    System.out.println(" Pebruari, Ada 29 Hari ");
   } else if (Tahun % 400 != 0 || Tahun % 4 != 0) {
    System.out.println(" Pebruari, Ada 28 Hari ");
   }
  }
  if (Bulan == 3) System.out.println(" Maret, Ada 31 Hari");
  if (Bulan == 4) System.out.println(" April, Ada 30 Hari");
  if (Bulan == 5) System.out.println(" Mei, Ada 31 Hari");
  if (Bulan == 6) System.out.println(" Juni, Ada 30 Hari");
  if (Bulan == 7) System.out.println(" Juli, Ada 31 Hari");
  if (Bulan == 8) System.out.println(" Agustus, Ada 31 Hari");
  if (Bulan == 9) System.out.println(" September, Ada 30 Hari");
  if (Bulan == 10) System.out.println(" Oktober, Ada 31 Hari");
  if (Bulan == 11) System.out.println(" Nopember, Ada 30 Hari");
  if (Bulan == 12) System.out.println(" Desember, Ada 31 Hari");
 }
}

Membuat Faktorial

import java.util.Scanner;

public class Faktorial {

 public static void main(String[] args) {
  Scanner Masukan = new Scanner(System.in);

  int Masuk, Faktor;

  System.out.println(" Masukan Nilai : ");
  Masuk = Masukan.nextInt();

  int hasil = Pemfaktoran(Masuk);
  System.out.println(hasil);
 }

 public static int Pemfaktoran(int a) {
  if (a == 1 || a == 0) {
   return (1);
  } else if (a > 1) {
   return (a * Pemfaktoran(a - 1));
  }
 }
}

Mencari Nilai Terbesar

import java.util.Scanner;

public class CariBesar {

 public static int masukan, terbesar;

 public static void masukan() {
  Scanner x = new Scanner(System.in);
  System.out.print("Masukkan Banyaknya Calon ");
  masukan = x.nextInt();
  proses();
 }

 public static void proses() {
  for (int i = 1; i <= masukan; i++) {
   System.out.println("Inputan");
   Scanner x = new Scanner(System.in);
   int bilangan = x.nextInt();
   if (bilangan > terbesar) {
    terbesar = bilangan;
   }
  }
  hasilakhir();
 }

 public static void hasilakhir() {
  System.out.println("Nilai yang Terbesar adalah = " + terbesar);
 }

 public static void main(String[] args) {
  masukan();
 }
}

Menebak Angka Random

import java.util.Random;
import java.util.Scanner;

public class SipJos {

 int Masuk, Angka, Peluang;
 Scanner Masukan = new Scanner(System.in);
 Random Digit = new Random();
 
 public void Peluang() {
  System.out.print(" Masukan Peluang  : ");
  Peluang = Masukan.nextInt();
  Proses();
 }
 public void Proses() {
  Angka = Digit.nextInt(1000);
  for (int i = 1; i <= Peluang; i++) {
   System.out.print(" Masukan Angka    : ");
   Masuk = Masukan.nextInt();
   if (Masuk > Angka) {
    System.out.print(" TURUN");
   } else if (Masuk < Angka) {
    System.out.print(" NAIK");
   } else if (Masuk == Angka) {
    System.out.print(" TEPAT");
    break;
   }
   System.out.println("");
  }
  System.out.println("");
  Awal();
  System.out.print(" Karena Angkanya Adalah " + Angka);
  System.out.println("");
 }

 public void Awal() {
  if (Masuk == Angka) {
   System.out.print(" Selamat Anda Menang");
  } else if (Masuk != Angka) {
   System.out.print(" Maaf Anda Kalah");
  }
 }

 public static void main(String[] args) {
  SipJos Tampil = new SipJos();
  Tampil.Peluang();
 }
}

Membuat Array Satu Dimensi (1D)

import java.util.Scanner;

public class Array1 {

 public static void main(String[] args) {
  Scanner Masukan = new Scanner(System.in);
  int a, Menang = 0;

  System.out.print("Jumlah Kandidat : ");
  a = Masukan.nextInt();
  int Angka[] = new int[a];
  for (int i = 1; i <= a; i++) {
   Angka[i - 1] = Masukan.nextInt();
  }
  for (int j = 0; j < a; j++) {
   if (Angka[j] > Angka[Menang]) {
    Menang = j;
   }
  }
  System.out.println("Pemenang No-" + (Menang + 1));
  System.out.println("Dengan Jumlah Suara Total " + Angka[Menang]);
 }
}

Membuat If - Else

import java.util.Scanner;

public class Nilai {

 public static void main(String[] args) {
  Scanner Masukan = new Scanner(System.in);
  float Angka;

  System.out.print(" Nilai Angka      : ");
  Angka = Masukan.nextFloat();
  System.out.print(" Nilai Huruf      :");
  /**
   * Bisa Juga Dengan 
   * 
   * if ( Angka 91 <= Angka && Angka <=100 )
      {
          System.out.println (" A+ ");
      }
   */
  if (Angka >= 91) {
   System.out.println(" A+ ");
  } else if (Angka >= 86) {
   System.out.println(" A ");
  } else if (Angka >= 81) {
   System.out.println(" A- ");
  } else if (Angka >= 76) {
   System.out.println(" B+ ");
  } else if (Angka >= 71) {
   System.out.println(" B ");
  } else if (Angka >= 66) {
   System.out.println(" B- ");
  } else if (Angka >= 61) {
   System.out.println(" C+ ");
  } else if (Angka >= 56) {
   System.out.println(" C ");
  } else if (Angka >= 51) {
   System.out.println(" C- ");
  } else if (Angka >= 40) {
   System.out.println(" D ");
  } else if (Angka >= 0) {
   System.out.println(" E ");
  }
 }
}

Membuat Angka Romawi

import java.util.Scanner;

public class CobaCobaRomawi {

    int Angka;

    public void Awal() {
        Scanner Masukan = new Scanner(System.in);
        System.out.print(" Masukan Angka : ");      
        Angka = Masukan.nextInt();
        System.out.print(" ");
        Proses();
    }

    public void Proses() {
        while (Angka <= 5000) {
            for (int i = 1; i <= Angka; i++) {
               if (Angka >= 5000) {
                    System.out.print("_V");
                    Angka = Angka - 5000;
                } else if (Angka >= 4000) {
                    System.out.print("M_V");
                    Angka = Angka - 4000;
                } else if (Angka >= 1000) {
                    System.out.print("M");
                    Angka = Angka - 1000;
                } else if (Angka >= 900) {
                    System.out.print("CM");
                    Angka = Angka - 900;
                } else if (Angka >= 500) {
                    System.out.print("D");
                    Angka = Angka - 500;
                } else if (Angka >= 400) {
                    System.out.print("CD");
                    Angka = Angka - 400;
                } else if (Angka >= 100) {
                    System.out.print("C");
                    Angka = Angka - 100;
                } else if (Angka >= 90) {
                    System.out.print("XC");
                    Angka = Angka - 90;
                } else if (Angka >= 50) {
                    System.out.print("L");
                    Angka = Angka - 50;
                } else if (Angka >= 40) {
                    System.out.print("XL");
                    Angka = Angka - 40;
                } else if (Angka >= 10) {
                    System.out.print("X");
                    Angka = Angka - 10;
                } else if (Angka >= 9) {
                    System.out.print("IX");
                    Angka = Angka - 9;
                } else if (Angka >= 5) {
                    System.out.print("V");
                    Angka = Angka - 5;
                } else if (Angka >= 4) {
                    System.out.print("IV");
                    Angka = Angka - 4;
                } else if (Angka >= 1) {
                    System.out.print("I");
                    Angka = Angka - 1;
                }
            }
        } 
    }

    public static void main(String[] args) {
        CobaCobaRomawi Tampil = new CobaCobaRomawi();
        Tampil.Awal();
        System.out.println("");
    }
}

Membuat Banner / UNIX Text

import java.util.*;

public class Banner {

 public static void main(String[] args) {
  String[][] A ={{" "," ","#","#"," "," "},{" ","#"," "," ","#"," "},{"#"," "," "," "," ","#"},{"#","#","#","#","#","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"}};String[][] B ={{"#","#","#","#","#"," "},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#","#","#","#","#"," "},{"#"," "," "," "," ","#"},{"#","#","#","#","#"," "}};String[][] C ={{" ","#","#","#","#"," "},{"#"," "," "," "," ","#"},{"#"," "," "," "," "," "},{"#"," "," "," "," "," "},{"#"," "," "," "," ","#"},{" ","#","#","#","#"," "}};String[][] D ={{"#","#","#","#","#"," "},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#","#","#","#","#"," "}};String[][] E ={{"#","#","#","#","#","#"},{"#"," "," "," "," "," "},{"#"," "," "," "," "," "},{"#","#","#","#"," "," "},{"#"," "," "," "," "," "},{"#","#","#","#","#","#"}};String[][] F ={{"#","#","#","#","#","#"},{"#"," "," "," "," "," "},{"#"," "," "," "," "," "},{"#","#","#","#"," "," "},{"#"," "," "," "," "," "},{"#"," "," "," "," "," "}};String[][] G ={{" ","#","#","#","#"," "},{"#"," "," "," "," ","#"},{"#"," "," "," "," "," "},{"#"," "," ","#","#","#"},{"#"," "," "," "," ","#"},{" ","#","#","#","#"," "}};String[][] H ={{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#","#","#","#","#","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"}};String[][] I ={{"#","#","#","#","#"," "},{" "," ","#"," "," "," "},{" "," ","#"," "," "," "},{" "," ","#"," "," "," "},{" "," ","#"," "," "," "},{"#","#","#","#","#"," "}};String[][] J ={{" "," ","#","#","#","#"},{" "," "," "," "," ","#"},{" "," "," "," "," ","#"},{" "," "," "," "," ","#"},{"#"," "," "," "," ","#"},{" ","#","#","#","#"," "}};String[][] K ={{"#"," "," "," "," ","#"},{"#"," "," "," ","#"," "},{"#"," "," ","#"," "," "},{"#","#","#"," "," "," "},{"#"," "," ","#"," "," "},{"#"," "," "," ","#"," "}};String[][] L ={{"#"," "," "," "," "," "},{"#"," "," "," "," "," "},{"#"," "," "," "," "," "},{"#"," "," "," "," "," "},{"#"," "," "," "," "," "},{"#","#","#","#","#","#"}};String[][] M ={{"#","#","#"," ","#","#"},{"#"," "," ","#"," ","#"},{"#"," "," ","#"," ","#"},{"#"," "," ","#"," ","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"}};String[][] N ={{"#","#"," "," "," ","#"},{"#"," ","#"," "," ","#"},{"#"," "," ","#"," ","#"},{"#"," "," "," ","#","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"}};String[][] O ={{" ","#","#","#","#"," "},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{" ","#","#","#","#"," "}};String[][] P ={{"#","#","#","#","#"," "},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#","#","#","#","#"," "},{"#"," "," "," "," "," "},{"#"," "," "," "," "," "}};String[][] Q ={{" ","#","#","#","#"," "},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#"," "," ","#"," ","#"},{"#"," "," "," ","#","#"},{" ","#","#","#","#","#"}};String[][] R ={{"#","#","#","#","#"," "},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#","#","#","#","#"," "},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"}};String[][] S ={{" ","#","#","#","#","#"},{"#"," "," "," "," "," "},{"#"," "," "," "," "," "},{" ","#","#","#","#"," "},{" "," "," "," "," ","#"},{"#","#","#","#","#"," "}};String[][] T ={{"#","#","#","#","#"," "},{" "," ","#"," "," "," "},{" "," ","#"," "," "," "},{" "," ","#"," "," "," "},{" "," ","#"," "," "," "},{" "," ","#"," "," "," "}};String[][] U ={{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{" ","#","#","#","#"," "}};String[][] V ={{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{" ","#"," "," ","#"," "},{" "," ","#","#"," "," "}};String[][] W ={{"#"," "," "," ","#",""},{"#"," "," "," ","#",""},{"#"," "," "," ","#",""},{"#"," ","#"," ","#",""},{"#"," ","#"," ","#",""},{" ","#"," ","#"," ",""}};String[][] X ={{"#"," "," "," "," ","#"},{"#"," "," "," "," ","#"},{" ","#"," "," ","#"," "},{" "," ","#","#"," "," "},{" ","#"," "," ","#"," "},{"#"," "," "," "," ","#"}};String[][] Y ={{"#"," "," "," ","#",""},{"#"," "," "," ","#",""},{" ","#"," ","#"," ",""},{" "," ","#"," "," ",""},{" "," ","#"," "," ",""},{" "," ","#"," "," ",""}};String[][] Z ={{"#","#","#","#","#","#"},{" "," "," "," ","#"," "},{" "," "," ","#"," "," "},{" "," ","#"," "," "," "},{" ","#"," "," "," "," "},{"#","#","#","#","#","#"}};String[][] spasi ={{" "," "," "," "," "," "},{" "," "," "," "," "," "},{" "," "," "," "," "," "},{" "," "," "," "," "," "},{" "," "," "," "," "," "},{" "," "," "," "," "," "}};String[][] a ={{" "," "," "," ","",""},{" "," "," "," ","",""},{" "," "," "," ","",""},{" ","#","#","#","",""},{"#"," "," ","#","",""},{" ","#","#","#","",""}};String[][] b ={{" "," "," "," ","",""},{"#"," "," "," ","",""},{"#"," "," "," ","",""},{"#","#","#"," ","",""},{"#"," "," ","#","",""},{"#","#","#"," ","",""}};String[][] c ={{" "," "," "," ","",""},{" "," "," "," ","",""},{" "," "," "," ","",""},{" ","#","#","#","",""},{"#"," "," "," ","",""},{" ","#","#","#","",""}};String[][] d ={{" "," "," "," ","",""},{" "," "," ","#","",""},{" "," "," ","#","",""},{" ","#","#","#","",""},{"#"," "," ","#","",""},{" ","#","#","#","",""}};String[][] e ={{" "," "," "," ","",""},{" ","#","#"," ","",""},{"#"," "," ","#","",""},{"#","#","#"," ","",""},{"#"," "," "," ","",""},{" ","#","#"," ","",""}};String[][] f ={{" "," "," "," ","",""},{" "," ","#","#","",""},{" ","#"," "," ","",""},{"#","#","#"," ","",""},{" ","#"," "," ","",""},{" ","#"," "," ","",""}};String[][] g ={{" "," "," "," ","",""},{" ","#","#","#","",""},{"#"," "," ","#","",""},{" ","#","#","#","",""},{" "," "," ","#","",""},{" ","#","#"," ","",""}};String[][] hh ={{" "," "," "," ","",""},{"#"," "," "," ","",""},{"#"," "," "," ","",""},{"#","#","#"," ","",""},{"#"," "," ","#","",""},{"#"," "," ","#","",""}};String[][] ii ={{""," "," ","","",""},{"","#"," ","","",""},{""," "," ","","",""},{"","#"," ","","",""},{"","#"," ","","",""},{"","#"," ","","",""}};String[][] jj ={{" "," "," "," ","",""},{" "," "," ","#","",""},{" "," "," ","#","",""},{" "," "," ","#","",""},{"#"," "," ","#","",""},{" ","#","#"," ","",""}};String[][] k ={{" "," "," ","","",""},{"#"," "," ","","",""},{"#"," "," ","","",""},{"#"," ","#","","",""},{"#","#"," ","","",""},{"#"," ","#","","",""}};String[][] l ={{""," ","","","",""},{"","#","","","",""},{"","#","","","",""},{"","#","","","",""},{"","#","","","",""},{"","#","","","",""}};String[][] m ={{" "," "," "," "," ",""},{" "," "," "," "," ",""},{" "," "," "," "," ",""},{"#","#","#","#"," ",""},{"#"," ","#"," ","#",""},{"#"," ","#"," ","#",""}};String[][] n ={{" "," "," "," ","",""},{" "," "," "," ","",""},{" "," "," "," ","",""},{"#","#","#"," ","",""},{"#"," "," ","#","",""},{"#"," "," ","#","",""}};String[][] o ={{" "," "," "," ","",""},{" "," "," "," ","",""},{" "," "," "," ","",""},{" ","#","#"," ","",""},{"#"," "," ","#","",""},{" ","#","#"," ","",""}};String[][] p ={{" "," "," "," ","",""},{"#","#","#"," ","",""},{"#"," "," ","#","",""},{"#","#","#"," ","",""},{"#"," "," "," ","",""},{"#"," "," "," ","",""}};String[][] r ={{" "," "," "," ","",""},{" "," "," "," ","",""},{"#","#","#"," ","",""},{"#"," "," "," ","",""},{"#"," "," "," ","",""},{"#"," "," "," ","",""}};String[][] q ={{" "," "," "," ","",""},{" ","#","#","#","",""},{"#"," "," ","#","",""},{" ","#","#","#","",""},{" "," "," ","#","",""},{" "," "," ","#","",""}};String[][] s ={{" "," "," "," ","",""},{" ","#","#","#","",""},{"#"," "," "," ","",""},{" ","#","#"," ","",""},{" "," "," ","#","",""},{"#","#","#"," ","",""}};String[][] t ={{" "," "," "," ","",""},{" "," "," "," ","",""},{" ","#"," "," ","",""},{"#","#","#"," ","",""},{" ","#"," "," ","",""},{" ","#","#","#","",""}};String[][] u ={{" "," "," "," ","",""},{" "," "," "," ","",""},{" "," "," "," ","",""},{"#"," "," ","#","",""},{"#"," "," ","#","",""},{" ","#","#","#","",""}};String[][] v ={{" "," "," ","","",""},{" "," "," ","","",""},{" "," "," ","","",""},{"#"," ","#","","",""},{"#"," ","#","","",""},{" ","#"," ","","",""}};String[][] w ={{" "," "," "," "," ",""},{" "," "," "," "," ",""},{" "," "," "," "," ",""},{"#"," ","#"," ","#",""},{"#"," ","#"," ","#",""},{" ","#"," ","#"," ",""}};String[][] x ={{" "," "," "," ","",""},{" "," "," "," ","",""},{" "," "," "," ","",""},{"#"," ","#"," ","",""},{" ","#"," "," ","",""},{"#"," ","#"," ","",""}};String[][] y ={{" "," "," "," ","",""},{"#"," "," ","#","",""},{"#"," "," ","#","",""},{" ","#","#","#","",""},{" "," "," ","#","",""},{" ","#","#"," ","",""}};String[][] z ={{" "," "," "," ","",""},{" "," "," "," ","",""},{" "," "," "," ","",""},{"#","#","#"," ","",""},{" ","#"," "," ","",""},{"#","#","#"," ","",""}};String[][] LO ={{" ","## "," "," ##"," "," "},{"#","###"," ","###","#"," "},{"#","###","#","###","#"," "},{" ","###","#","###"," "," "},{" "," ##","#","## "," "," "},{" ","#","#","#"," "," "}};


  Scanner Masukan = new Scanner(System.in);
  System.out.print("Masukan Kata / Kalimat : ");
  String pilih = Masukan.nextLine();

  for (int i = 0; i < 6; i++) {
   for (int ke = 0; ke < pilih.length(); ke++) {
    char hasil = pilih.charAt(ke);
    switch (hasil) {
     case 'A':
      for (int j = 0; j < 6; j++) {
       System.out.print(A[i][j]);
      }
      System.out.print(" ");
      break;
     case 'a':
      for (int j = 0; j < 6; j++) {
       System.out.print(a[i][j]);
      }
      System.out.print(" ");
      break;
     case 'B':
      for (int j = 0; j < 6; j++) {
       System.out.print(B[i][j]);
      }
      System.out.print(" ");
      break;
     case 'b':
      for (int j = 0; j < 6; j++) {
       System.out.print(b[i][j]);
      }
      System.out.print(" ");
      break;
     case 'C':
      for (int j = 0; j < 6; j++) {
       System.out.print(C[i][j]);
      }
      System.out.print(" ");
      break;
     case 'c':
      for (int j = 0; j < 6; j++) {
       System.out.print(c[i][j]);
      }
      System.out.print(" ");
      break;
     case 'D':
      for (int j = 0; j < 6; j++) {
       System.out.print(D[i][j]);
      }
      System.out.print(" ");
      break;
     case 'd':
      for (int j = 0; j < 6; j++) {
       System.out.print(d[i][j]);
      }
      System.out.print(" ");
      break;
     case 'E':
      for (int j = 0; j < 6; j++) {
       System.out.print(E[i][j]);
      }
      System.out.print(" ");
      break;
     case 'e':
      for (int j = 0; j < 6; j++) {
       System.out.print(e[i][j]);
      }
      System.out.print(" ");
      break;
     case 'F':
      for (int j = 0; j < 6; j++) {
       System.out.print(F[i][j]);
      }
      System.out.print(" ");
      break;
     case 'f':
      for (int j = 0; j < 6; j++) {
       System.out.print(f[i][j]);
      }
      System.out.print(" ");
      break;
     case 'G':
      for (int j = 0; j < 6; j++) {
       System.out.print(G[i][j]);
      }
      System.out.print(" ");
      break;
     case 'g':
      for (int j = 0; j < 6; j++) {
       System.out.print(g[i][j]);
      }
      System.out.print(" ");
      break;
     case 'H':
      for (int j = 0; j < 6; j++) {
       System.out.print(H[i][j]);
      }
      System.out.print(" ");
      break;
     case 'h':
      for (int j = 0; j < 6; j++) {
       System.out.print(hh[i][j]);
      }
      System.out.print(" ");
      break;
     case 'I':
      for (int j = 0; j < 6; j++) {
       System.out.print(I[i][j]);
      }
      System.out.print(" ");
      break;
     case 'i':
      for (int j = 0; j < 6; j++) {
       System.out.print(ii[i][j]);
      }
      System.out.print(" ");
      break;
     case 'J':
      for (int j = 0; j < 6; j++) {
       System.out.print(J[i][j]);
      }
      System.out.print(" ");
      break;
     case 'j':
      for (int j = 0; j < 6; j++) {
       System.out.print(jj[i][j]);
      }
      System.out.print(" ");
      break;
     case 'K':
      for (int j = 0; j < 6; j++) {
       System.out.print(K[i][j]);
      }
      System.out.print(" ");
      break;
     case 'k':
      for (int j = 0; j < 6; j++) {
       System.out.print(k[i][j]);
      }
      System.out.print(" ");
      break;
     case 'L':
      for (int j = 0; j < 6; j++) {
       System.out.print(L[i][j]);
      }
      System.out.print(" ");
      break;
     case 'l':
      for (int j = 0; j < 6; j++) {
       System.out.print(l[i][j]);
      }
      System.out.print(" ");
      break;
     case 'M':
      for (int j = 0; j < 6; j++) {
       System.out.print(M[i][j]);
      }
      System.out.print(" ");
      break;
     case 'm':
      for (int j = 0; j < 6; j++) {
       System.out.print(m[i][j]);
      }
      System.out.print(" ");
      break;
     case 'N':
      for (int j = 0; j < 6; j++) {
       System.out.print(N[i][j]);
      }
      System.out.print(" ");
      break;
     case 'n':
      for (int j = 0; j < 6; j++) {
       System.out.print(n[i][j]);
      }
      System.out.print(" ");
      break;
     case 'O':
      for (int j = 0; j < 6; j++) {
       System.out.print(O[i][j]);
      }
      System.out.print(" ");
      break;
     case 'o':
      for (int j = 0; j < 6; j++) {
       System.out.print(o[i][j]);
      }
      System.out.print(" ");
      break;
     case 'P':
      for (int j = 0; j < 6; j++) {
       System.out.print(P[i][j]);
      }
      System.out.print(" ");
      break;
     case 'p':
      for (int j = 0; j < 6; j++) {
       System.out.print(p[i][j]);
      }
      System.out.print(" ");
      break;
     case 'Q':
      for (int j = 0; j < 6; j++) {
       System.out.print(Q[i][j]);
      }
      System.out.print(" ");
      break;
     case 'q':
      for (int j = 0; j < 6; j++) {
       System.out.print(q[i][j]);
      }
      System.out.print(" ");
      break;
     case 'R':
      for (int j = 0; j < 6; j++) {
       System.out.print(R[i][j]);
      }
      System.out.print(" ");
      break;
     case 'r':
      for (int j = 0; j < 6; j++) {
       System.out.print(r[i][j]);
      }
      System.out.print(" ");
      break;
     case 'S':
      for (int j = 0; j < 6; j++) {
       System.out.print(S[i][j]);
      }
      System.out.print(" ");
      break;
     case 's':
      for (int j = 0; j < 6; j++) {
       System.out.print(s[i][j]);
      }
      System.out.print(" ");
      break;
     case 'T':
      for (int j = 0; j < 6; j++) {
       System.out.print(T[i][j]);
      }
      System.out.print(" ");
      break;
     case 't':
      for (int j = 0; j < 6; j++) {
       System.out.print(t[i][j]);
      }
      System.out.print(" ");
      break;
     case 'U':
      for (int j = 0; j < 6; j++) {
       System.out.print(U[i][j]);
      }
      System.out.print(" ");
      break;
     case 'u':
      for (int j = 0; j < 6; j++) {
       System.out.print(u[i][j]);
      }
      System.out.print(" ");
      break;
     case 'V':
      for (int j = 0; j < 6; j++) {
       System.out.print(V[i][j]);
      }
      System.out.print(" ");
      break;
     case 'v':
      for (int j = 0; j < 6; j++) {
       System.out.print(v[i][j]);
      }
      System.out.print(" ");
      break;
     case 'W':
      for (int j = 0; j < 6; j++) {
       System.out.print(W[i][j]);
      }
      System.out.print(" ");
      break;
     case 'w':
      for (int j = 0; j < 6; j++) {
       System.out.print(w[i][j]);
      }
      System.out.print(" ");
      break;
     case 'X':
      for (int j = 0; j < 6; j++) {
       System.out.print(X[i][j]);
      }
      System.out.print(" ");
      break;
     case 'x':
      for (int j = 0; j < 6; j++) {
       System.out.print(x[i][j]);
      }
      System.out.print(" ");
      break;
     case 'Y':
      for (int j = 0; j < 6; j++) {
       System.out.print(Y[i][j]);
      }
      System.out.print(" ");
      break;
     case 'y':
      for (int j = 0; j < 6; j++) {
       System.out.print(y[i][j]);
      }
      System.out.print(" ");
      break;
     case 'Z':
      for (int j = 0; j < 6; j++) {
       System.out.print(Z[i][j]);
      }
      System.out.print(" ");
      break;
     case 'z':
      for (int j = 0; j < 6; j++) {
       System.out.print(z[i][j]);
      }
      System.out.print(" ");
      break;
     case '3':
      for (int j = 0; j < 6; j++) {
       System.out.print(LO[i][j]);
      }
      System.out.print(" ");
      break;
     default:
      for (int j = 0; j < 6; j++) {
       System.out.print(spasi[i][j]);
      }
      System.out.print(" ");
    }
   }
   System.out.println("");
  }
 }
}

Itulah beberapa source code bahasa pemrograman menggunakan Java, semoga tulisan saya terkait codingan ini bermanfaat bagi kalian semua.

PEMBERITAHUAN!

Untuk mengakses laman ini, mohon matikan layanan Adblock Anda

Terima Kasih

MUAT ULANG