Revision: 35943
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at November 15, 2010 08:40 by tojakopec
                            
                            Initial Code
#include<iostream>
#define n 50
using namespace std;
//int kursor=n-1;
struct elementtype
{
       int sbroj;
       char proiz[20];
       char model[20];
       int godina;
       
};
struct stack {
       elementtype st[n];
       int cursor;
};
void Init(stack *S)
{
     S->cursor = n - 1;     
}
bool IsEmpty(stack *S)
{
     if(S->cursor >= n - 1) 
     {
            return true;
     }
     else 
     {
            return false;
     }
}
void Push(elementtype x, stack *S){
    if(S->cursor == 0)
         cout << "Stog je pun" << endl;        
    else
    {
         S->cursor--;
         S->st[S->cursor] = x;
    }
};
elementtype Top(stack *S)
{
            if(IsEmpty(S))
                         cout << "Nema zapisa\n";
            else
                         return S->st[S->cursor];            
}
void Pop(stack *S){
     if(IsEmpty(S))
                  cout << "\nNema zapisa!\n";
     else
     {
                  S->cursor++;
                  //cout<<"\n\nUnos izbrisan!\n";
     }//else
}//Pop
                                Initial URL
Initial Description
Initial Title
Zadatak 2. - stog_polje.h
Initial Tags
Initial Language
C++