Revision: 36345
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at November 20, 2010 23:47 by dapatafta
                            
                            Initial Code
struct klijent 							
{
	char ime[20];			
	char prezime[20];			
	int godina;							
	float stanje;						
	int transakcija;							
};
struct elementreda 						
{
	klijent value;						
	elementreda *next;					
};
struct tred								
{
	elementreda *front, *rear;			
};
typedef struct tred *pred;				
klijent FrontQ(tred *Q)					
{
	if (Q->front == Q->rear)			
	{
        klijent x;						
        x.godina = 0;					
        x.stanje = 0;
        x.transakcija = 0;
        
        return x;
    }
    else
    	return Q->front->next->value;	
}
void EnQueueQ(klijent x, tred *Q)		
{
	elementreda *e = new elementreda;	
    e->value = x;						
    e->next = NULL;						
    Q->rear->next = e;					
    Q->rear = e;						
}
void DeQueueQ(tred *Q)				
{
	elementreda *e;						
	
	if (Q->front != Q->rear)			
	{
		e = Q->front;					
		Q->front = Q->front->next;	
		delete e;						
    }
}
void InitQ(tred *Q) 					
{
	elementreda *e = new elementreda;	
    Q->front = e;					
    Q->rear = e;						
    e->next = NULL;						
    									
}
bool IsEmptyQ(tred *Q)				
{
     if (Q->front == Q->rear)			
     	return true;				
     else
	 	return false;				
}
                                Initial URL
Initial Description
Initial Title
red_pokazivac.h
Initial Tags
Initial Language
C++