Salamat Datang Di Blog Saya,Kunjungi anakinforman.com untuk mendapatkan info seputar tutorial android

Belajar Membuat Program STACK TERBALIK DI DEV C++

Belajar Membuat Program STACK TERBALIK DI DEV C++

Pada kesempatan kali ini saya ingin membagikan sebuah tutorial tentang bagaimana cara membuat aplikasi program stack terbalik. sudah banyak program seperti ini di google. admin hanya mebagikan hasil codingan swaktu belajar di perguruan tinggi dulu.

Dulu saya di berikan tugas untuk membuat program stack ini dan ini adalah contoh hasil program yang admin buat dengan bantuan dari google. kalian bisa mengcopy source code yang admin sediakan berikut ini.

Semoga dapat membantu teman-teman semua nya. mohon maaf apabila ada kesalahan dalam penulisan kode nya.kalian bisa menulis ulang code ini di IDE yang kalian gunakan. Jangan lupa untuk memahami setiap code yang di berikan dan jangan cuma mengcopasnya saja. jadilah orang pintar meski tukang copas tapi paham maksud dari logika programnya.
Program ini untuk membalik kata-kata pada C++,langsung saja kalian coba kodingan di bawah ini.

#include<stdio.h>
#include<string.h>
#include<iostream>
#include<conio.h>
using namespace std;
#define Maxs 200
struct Tumpukan{
       char Isi[Maxs];
       int Atas;
       }T;

void PUSH(char x){
     if(T.Atas==Maxs){
                      cout<<"Stack Penuh...";
                      getch();
                      }else{
                          //  T.Atas++;
                          T.Atas=T.Atas+1;
                          T.Isi[T.Atas]=x;
                            }
                            }
char POP(){
     char hasil;
     if(T.Atas==0){
                   cout<<"Stack kosong....";
                   hasil=' ';
                   }
                   else{
                        hasil=T.Isi[T.Atas];
                        T.Atas=T.Atas-1;
                        }
                        return hasil;
     }
//program utama
int main(){
char kalimat[Maxs];
T.Atas=0;
cout<<"========Membalik Kalimat=======\n\n";

cout<<"Masukan Sembarang Kalimat: ";cin.getline(kalimat,200);
cout<<"Kalimat Asli: "<<kalimat;

for(int i=0; i<strlen(kalimat); i++){

        PUSH(kalimat[i]);
        }
       cout<<"\nKalimat Setelah Dibalik: ";
//mem POP sekaligus mencetak Stack
for(int i=0; i<strlen(kalimat); i++){

        cout<<""<<POP();
        }
getch();
}


DONASI VIA PAYPAL Bantu berikan donasi jika artikelnya dirasa bermanfaat. Buat Yang melakukan AGC dan Spinner di Artikel Blog saya ini, mohon sekiranya untuk melakukan Donasi Seikhlasnya. Salam Blogger Indonesia!!

0 Response to "Belajar Membuat Program STACK TERBALIK DI DEV C++"

Post a Comment

Tes