Revision: 36291
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at November 20, 2010 05:03 by renata
                            
                            Initial Code
#include<iostream>
#include<cstring>
using namespace std;
typedef int element;
struct red{
       char ime_prezime[30];
       int g_rodenja;
       float stanje_racun;
       char transakcija[20];
       };
struct tred{
       red r[1000];
       element front,rear;
       };
typedef struct red queue;
tred t;
int AddOne(int n){
    return((n+1)%1000);
}
queue* FrontQ(tred *tr){
            return (tr->r) ;
}
void EnQueueQ(char ip[],int g,int sr,char tr[],tred *ta){
    ta->rear=AddOne(ta->rear);
    strcpy(ta->r[ta->front].ime_prezime,ip);
    ta->r[ta->front].g_rodenja=g;
    ta->r[ta->front].stanje_racun=sr;
    strcpy(ta->r[ta->front].transakcija,tr);
    }
    
int DeQueueQ(tred *ta){
    if(AddOne(ta->rear)==ta->front)cout << "Red je prazan" << endl;
    else{ta->front=AddOne(ta->front);}
}
bool IsEmptyQ(tred *ta){
    if(AddOne(ta->rear)==(ta->front))return true;
    else return false;
}
int InitQ(tred *ta){
    (ta->front)=0;
    (ta->rear)=999;
}
                                Initial URL
Initial Description
Initial Title
RED_strukture_podataka
Initial Tags
Initial Language
C++