Ada banyak cara untuk membalik sebuah tulisan [ "Saya java"] --> ["avaj ayaS"], bisa menggunakan Array untuk menampung huruf/char pada sebuah tulisan dan bisa juga dengan menampilkan secara langsung dengan mengambil huruf yang paling belakang terlebih dahulu pada sebuah kalimat. Pada Pemrograman ini Algoritma yang digunakan yaitu dengan menampung terlebih dahulu setiap huruf yang ada, penampungannya dilakukan dari huruf yang paling belakang sampai huruf yang paling depan.
Kode Program :
Kode Program :
public class MembalikTulisan {
public static void main(String[] args) {
// Deklarasi Variabel untuk kata Asli dan kata Baru
String txt = "Apa kabar semua";
String n_txt = "";
// Menggunakan perulangan untuk mengambil huruf dari yang paling belakang
for(int n = 0; n < txt.length(); n++) {
// txt.charAt --> Mengambil char/huruf dari String
n_txt += txt.charAt(txt.length() - 1 - n);
}
// Menampilkan Hasil --> Text Asli dan Setelah di balik
System.out.println("Text Asli : " + txt);
System.out.println("Text Baru : " + n_txt);
}
}


EmoticonEmoticon