برنامه چاپ معکوس اعداد
#include iostream.h
class stack{
private:
char items[max];
int top;
public:
stack(){top=-1;}
int empty()
{return (top==-1?1:0);}
int full()
{return (top==(max-1)?1:0);}
void push(char x)
{
if(full())
{
cout<<"stack is full";
return;
}
items[++top]=x;
return;
}
char pop()
{
if(empty())
{ cout<<"stack is empty";
return 0;
}
return (items[top--]);
}
};
main()
{
char y;
stack s;
cout<<"Enter your char:;\n";
for(int a=0;a<10;a++)
{
cin>>y;
s.push(y);
}
while(a>0)
{
cout<
}
return 0;
}
+ نوشته شده در ۱۳۹۰/۱۲/۱۰ ساعت ۸:۳۲ ق.ظ توسط س سلامی
|