MATERI PROGRAM STACK MEMBALIK KATA. Ini adalah contoh program Stack menggunakan program Java (JCreator) yang berfungsi untuk merekap kata / kalimat yang telah diinputkan oleh user, kemudian membaliknya, lalu mengembalikannya lagi dalam bentuk semula.Hasil running programnya adalah:
Listing programnya adalah:
import java.util.Scanner;
import java.util.Stack;
//ririt garskin
class tugasRirit
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.print("Masukkan kata: ");
String kata=sc.nextLine();
Stack<String> stack = new Stack<String>();
for (int i=0;i<kata.length();i++){
stack.push(kata.substring(i,i+1));
}
String katarev = "";
while(!stack.isEmpty()){
katarev += stack.pop();
}
System.out.println("\n========================\nInputan kata awal \t\t : " + kata + "\nStack membalik kata \t : " + katarev + "\nKata dikembalikan ke semula : " + kata);
}
}
Sekian. Semoga membantu! xoxo
ayoraihprestasi.blogspot.com ^^
java'er bget wes poko'e... xxixix :p
BalasHapusPHP'er banget lah kamu Ndu hihihi :D
Hapus