#include <iostream>;
using namespace std;
class
stack
{
public :
void
input();
void
gabung();
void
output();
private:
char
b[10], c[10], a[10];
int
k,l;
};
void
stack::input()
{
cout
<< "massukkan banyaknya tumpukan 1 : "; cin >> k;
for
(int i=0; i<k; i++)
{cout
<< "masukkan elemen : "; cin >> b[i];}
cout
<< "massukkan banyaknya tumpukan 2 : "; cin >> l;
for
(int j=0; j<l; j++)
{cout
<< "masukkan elemen : "; cin >> c[j];}
}
void stack::gabung()
{
int
j=k-1;
int
g=l;
for(int i=(k+l); i>=0; i--)
{
if(i<k)
{a[i]=b[j];
j--;}
else
{a[i]=c[g];
g--;}
}
cout
<< "isi elemen tumpukan adalah"<<endl;
for
(int j =0; j< k+l; j++)
{cout
<< a[j]<<" ";}
}
int main ()
{
stack x;
x.input();
x.gabung();
system("PAUSE");
return EXIT_SUCCESS;
}
Tidak ada komentar:
Posting Komentar