Facebook
From Insensitive Eider, 7 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 243
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int stos[100];
  8.     int rozmiar=0, wczytaj_liczbe;
  9.     string komenda;
  10.     do
  11.     {
  12.         cin>>komenda;
  13.         if (komenda=="pop")
  14.         {
  15.             if (rozmiar>=0)
  16.                 {
  17.                     rozmiar=rozmiar-1;
  18.                 }
  19.         }
  20.  
  21.         if (komenda=="push")
  22.         {
  23.            if (rozmiar<100)
  24.            {
  25.             cin>>wczytaj_liczbe;
  26.             stos[rozmiar]=wczytaj_liczbe;
  27.             rozmiar=rozmiar+1;
  28.            }
  29.         }
  30.     }
  31.     while (komenda!="end");
  32.     if (rozmiar>99 || rozmiar<0)
  33.     {
  34.         cout<<"error";
  35.     }
  36.     if (rozmiar==0)
  37.     {
  38.         cout<< " ";
  39.     }
  40.     else
  41.     {
  42.         for (int i=rozmiar-1; i>=0; i--)
  43.         {
  44.             cout<<stos[i]<<endl;
  45.         }
  46.     }
  47.  
  48.     return 0;
  49. }
  50.