1-) VERİYAPILARI - KUYRUK
Kural: İlk giren ilk çıkar
KOD:
# include<stdio.h>
typedef struct kuyruk
{
int deger;
kuyruk* sonraki;
}
kyr;
kyr* top,*son;
bool bosMu()
if (top == NULL) return true;
else return false;
void ekle(int sayi)
if (bosMu())
top = son = new kyr;
son->deger = sayi;
son->sonraki = NULL;
else
son->sonraki = new kyr;
son = son->sonraki;
int getir()
kyr* temp;
temp = top;
if (!bosMu())
deger = temp->deger;
top = top->sonraki;
delete temp;
return deger;
return -1;
int main()
top = NULL;
for (int i = 0; i < 10; i++)
ekle(i);
while (1 == 1)
int deger = getir();
if (deger == -1) break;
printf("%d /", deger);