Postingan

Menampilkan postingan dari Juni, 2018

Program C++ Pembuatan Stack

Berikut adalah Source Code Program C++ dari Pembuatan Stack: #include <iostream> #include <string.h> #include <conio.h> using namespace std; void push(); void push(); bool isFull(); bool isEmpty(); void clear(); void view(); void urut(); void menu(); int max_stack=7; struct stack{ // Mendefinisikan stack dengan menggunakan struct int penunjuk; int data [7]; // menampung 15 data dengan jumlah string max 20 huruf }; stack tumpuk; void urut(){ if(!isEmpty()){ for(int i=0;i<=tumpuk.penunjuk;i++){ for(int j=i+1;j<=tumpuk.penunjuk;j++){ if(tumpuk.data[i]>tumpuk.data[j]){ swap(tumpuk.data[i],tumpuk.data[j]); } } } cout<<"Stack telah diurutkan!"; getch(); }else{ cout<<"Stack kosong, tidak bisa diurutkan!"; getch(); } menu(); } void push(){ if(isFull()){ cout<<"Tumpukan sudah Penuh!"; getch(); }else{ tumpuk.penunjuk++; cout<...