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.
1 comment