Rabu, 11 Juni 2014

CONTOH PROGRAM STACK MEMBALIK KATA

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 ^^

2 komentar:

Pembaca yang budiman.
Silakan tinggalkan komentar.
We'll be glad to respond your comment(s). ^_^