Advertisement
Guest User

stack.cpp

a guest
Nov 18th, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.97 KB | None | 0 0
  1. #include <iostream>
  2. #include <stack>
  3. using namespace std;
  4. int main()
  5. {
  6.     stack<int> chisla;
  7.     cout<<"chisla.size(): "<<chisla.size()<<endl;
  8.     chisla.push(1);
  9.     chisla.push(2);
  10.     chisla.push(3);
  11.     cout<<"chisla.size(): "<<chisla.size()<<endl;
  12.     cout<<"chisla.top(): "<<chisla.top()<<endl;
  13.     chisla.pop();
  14.     cout<<"chisla.size(): "<<chisla.size()<<endl;
  15.     cout<<"chisla.top(): "<<chisla.top()<<endl;
  16.     chisla.pop();
  17.     cout<<"chisla.size(): "<<chisla.size()<<endl;
  18.     cout<<"chisla.top(): "<<chisla.top()<<endl;
  19.     cout<<endl<<"---"<<endl<<endl;
  20.     stack<char> bukvi;
  21.     bukvi.push('a');
  22.     bukvi.push('b');
  23.     bukvi.push('c');
  24.     bukvi.push('d');
  25.     bukvi.push('e');
  26.     bukvi.push('f');
  27.     bukvi.push('g');
  28.     cout<<"bukvi.size(): "<<bukvi.size()<<endl;
  29.     while(!bukvi.empty()){
  30.         cout<<"bukvi.top(): "<<bukvi.top()<<endl;
  31.         bukvi.pop();
  32.     }
  33.     cout<<"bukvi.size(): "<<bukvi.size()<<endl;
  34.     return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement