Langsung ke konten utama

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();
}


Komentar

Postingan populer dari blog ini

Cara Mendapatkan Youtube Stream Key Untuk Live Streaming

Cara Mendapatkan Youtube Stream Key Untuk Live Streaming Hello sahabat bloggers.. kali ini saya akan membagikan bagaimana cara mendapatkan Youtube Stream Key Untuk Melakukan Live Streaming di youtube . Live Stream Key ini adalah kode unik yang digunakan untuk melakukan Live Pada Obs Studio atau aplikasi streamer Lainnya. Untuk kalian yang ingin mendapatkan kode Youtube Stream Key ini wajib mengaktifkan fitur Yang ada pada Dasboard youtube kalian. Buat temen-temen yang belum baca bagaimana cara Mengaktifkan Fitur Live Streaming Di youtube, kalian bisa baca terlebih dahulu. Untuk Cara Melakukan Live Streaming di Android kalian bisa baca disini dan sedangkan untuk Live streaming di laptop atau Pc kalian bisa membaca nya di sini . Kita langsung saja menuju Bagaimana Cara mendapatkan Youtube Stream Key atau Kode Youtube Streaming dengan mengikuti cara di bawah ini: Login terlebih dahulu di youtube kalian melalui browser laptop kalian. kemudian klik Creator Studio Selanjutnya kita akan di h...

Cara mengatasi cisco Packet Tracer yang tidak terbuka di linux terbaru

Cara mengatasi cisco Packet Tracer yang tidak terbuka di linux terbaru siapa yang tidak kenal dengan cisco packet tracer ini, tools simulasi jaringan yang banyak digunakan oleh mereka yang mau belajar jaringan. cisco packet tracer ini support pada windows dan linux. kali ini saya mau berbagi cara mengatasi cisco packet tracer yang tidak bisa terbuka setelah  proses install selesai. langsung saja, langkah pertama adalah kalian harus terkoneksi internet,pastikan semua library di bawah ini sudah terinstall dan jika sudah terinstall kita menuju langkah selanjutanya. sudo apt-get -y install lib32z1 sudo apt-get -y install lib32ncurses5 sudo apt-get -y install lib32bz2-1.0 sudo apt-get -y install libgcc1:i386 sudo apt-get -y install libstdc++6:i386 sudo apt-get -y install libssl-dev:i386 sudo apt-get -y install libqtwebkit4:i386 sudo apt-get -y install libqt4-scripttools:i386 buka terminal kalian dan ketik  packettracer  (pastikan kalian sudah menginstall cisco packet trac...

Panduan Cara Menonton Live Straming Di Vidio.com

Panduan Cara Menonton Live Straming Di Vidio.com Hey guys... Pada kesempatan kali ini saya ingin membagikan sebuah Tutorial tentang bagaimana Cara Menonton Live Straming Di Vidio.com. Mungkin buat kalian yang sering menonton live streaming di youtube sudah ti9dak asing lagi dengan kata vidio.com. karena watermark dari vidio.com ini sering muncul di live streaming youtube saat menonton bola secara langsung. Vidio.com adalah sebuah situs wesbite yang menyediakan layanan streaming dari berbagai televisi yang ada di indonesia secara resmi. Banyak sekali penonton yang menonton secara live streaming di youtube sering mengeluhkan lemotlah, bufferinglah dan keluhan  lain nya, padahal koneksi internet mereka sangat cepat dan lancar.  Mengapa saat menonton live sering lag dan lemot padahal jaringan internet saya lancar dan ngebut? Permasalahan ini terjadi karena biasanya koneksi dari orang yang melakukan live streaming di youtube tersebut menjadi lemot. kenapa menjadi lemot? biasanya di...