Contoh Pemerogramman STACK Dalam Bahasa C++ Yang Simpel Dan Mudah
Cintanetwoking.com - Assalamuallaikum Warahmatullahi Wabarakatuh, Kembali lagi bersama saya selaku Admin Cinta Networking yang akan selelu membagikan Informasi menarik seputar dunia Komputer yang pastinya akan menambah Pengetahuan dan Wawasan bagi anda semuanya.
Pada kesempatan hari ini saya akan membagikan pembahasan mengenai Contoh Pemerogramman STACK Dalam Bahasa C++ Yang Simpel Dan Mudah yang bisa anda coba praktekan secara langsung di Aplikasi Borland C++, Turbo C++, atau pun yang lainnya dan untuk lebih jelasnya bisa lihat pembahasan di bawah ini.
Sedikit penjelasan mengenai Stak itu sendiri.
Stack adalah suatu tumpukan dari benda. Konsep utamanya adalah LIFO (Last In First Out), benda yang terakhir masuk dalam stack akan menjadi benda pertama yang dikeluarkan dari stack. Pada ganbar di bawah ini bisa kita lihat jika kita ingin mengambil suatu data dari tumpukan maka kita harus mengambil data paling atas dahulu kemudian selanjutnya data yang berada di bawahnya dan seterusnya sampai data yang paling bawah yang pertama kali dimasukan.
Metode pada Implementasi Stack
Ada lima metode penting dalam implementasi Stack. Potongan kode berikut saya tulis menggunakan bahasa Java.
- push(), berfungsi untuk memasukkan data.
- pop(), berfungsi untuk mengeluarkan data terakhir (atas).
- peek(), berfungsi untuk melihat data yang berada pada tumpukan paling atas (akan dikeluarkan).
- isEmpty(), berfungsi untuk menguji apakah stack masih kosong.
- isFull(), berfungsi untuk menguji apakah stack telah penuh.
Baca Juga :
Penjelasan, Fungsi, Kegunaan Kabel Fiber Optic Lengkap
Tipe Kabel Fiber Optic Menurut Transmisi Dan Aplikasinya
Sejarah Dan Perkembangan Mikrotik
Tipe Kabel Fiber Optic Menurut Transmisi Dan Aplikasinya
Sejarah Dan Perkembangan Mikrotik
Berikut Contoh Pemerogramman STACK Dalam Bahasa C++ Menggunakan Aplikasi Borland C++
1. Contoh Script Program Stack Dalam Bahasa C++
/*operasi-operasi single stack*/ #include<stdio.h> #include<conio.h> #define MAX 50 #define true 1 #define false 0 char stack[MAX]; int top; void init(void); int full (void); int empty (void); char pop (void); void clear (void); void push (char info); void baca (void); main() { char pilih,elm; printf("----Demo Operasi Single Stack PTIK Semester 2----\n"); init(); do { printf("operasi single stack:\n"); printf("[1] PUSH\n"); printf("[2] POP\n"); printf("[3] CLEAR\n"); printf("[4] BACA\n"); printf("[5] SELESAI...\n"); printf(" Pilihan : ");scanf("%s",&pilih); switch(pilih) { case '1': printf("PUSH ");scanf("%s",&elm);push(elm);break; case '2': elm=pop();printf("POP %c\n",elm);break; case '3': clear();break; case '4': baca();break; case '5': break; default : printf("Salah pilih...\n"); } printf("\n"); }while(pilih!='5'); getche(); } void init(void) { top=0; } void push(char info) { if(full()!=true) { top++; stack[top]=info; } else printf("Stack overflow...\n"); } char pop(void) { char info; if(empty()!=true) { info=stack[top]; top--; return(info); } else printf("Stack underflow...\n"); } void clear(void) { top=0; } int full(void) { if(top==MAX) return(true); else return(false); } int empty(void) { if(top==0) return(true); else return(false); } void baca(void) { int i; printf("isi stack : "); if(top>0) { for(i=1;i<=top;i++) printf("%c ",stack[i]); } else printf("(kosong)"); printf("\n"); }
2. Hasil Pengujian Script Program Stack Dalam Bahasa C++
![]() |
Contoh Program STACK - Cintanetworking.com |
Bagaimana mudah bukan untuk Contoh Pemerogramman STACK Dalam Bahasa C++ Yang Simpel Dan Mudah.
Pembahasan Materi lebih jelasnya bisa di DOWNLOAD DISINI File berbentuk PDF.
Baca Juga :
Ya, Mungkin itu sedikit pembahasan yang bisa saya sampaikan pada kesempatan kali ini yaitu tentang Contoh Pmerogramman STACK Dalam Bahasa C++ Yang Simpel Dan Mudah, Selamat Mencoba.
Silahkan Share Jika Artikel ini bermanfaat.
Wassaluallaikmu Warahmatullahi Wabarakatuh.
Hasil Penelusuran Terkait.
Contoh Pemerogramman STACK Dalam Bahasa C++ Yang Simpel Dan Mudah, contoh program stack c++ sederhana, contoh aplikasi stack c++, contoh program stack java, contoh program stack struktur data, stack using linked list c++, stack in , contoh program stack c++ sederhana, contoh aplikasi stack c++, contoh program stack java, contoh program stack struktur data, stack using linked list c++, stack in c.
Baca Juga Artikel Terkait Lainnya.
Baca Juga Artikel Terkait Lainnya.
Silahkan Berkomentar Di "Contoh Pemerogramman STACK Dalam Bahasa C++ Yang Simpel Dan Mudah"
Post a Comment