Toggle navigation
Images.Elk.pl
kolejkaJA
#include
using namespace std;
struct element
{
int wartosc;
element *nastepny;
};
element *dodaj(int liczba, element *koniec)
{
element *wsk;
wsk = new element;
wsk->wartosc = liczba;
wsk->nastepny = NULL;
if (koniec) koniec->nastepny = wsk;
return wsk;
}
element *usun(int *liczba, element *poczatek)
{
if (poczatek)
{
element *wsk;
*liczba = poczatek->wartosc;
wsk = poczatek->nastepny;
delete poczatek;
return wsk;
}
else return NULL;
}
void wypisz(element *wsk)
{
cout << "kolejka : ";
while (wsk != NULL)
{
cout << wsk->wartosc << "\t";
wsk = wsk->nastepny;
}
cout << endl;
}
int main()
{
int k,n,m;
element *poczatek, *koniec;
k = 18;
poczatek = koniec = dodaj(k, NULL);
wypisz(poczatek);
cout << "podaj 2 kolejne liczby kolejki :";
cin >> n;
cin >> m;
koniec = dodaj(n, koniec);
koniec = dodaj(m, koniec);
wypisz(poczatek);
//poczatek = usun(&k, poczatek);
//wypisz(poczatek);
system("pause");
return 0;
}
Wyszukiwarka
Podobne podstrony:
kolejkiFIFO(1)
KolejkiKomunikatow
KolejkKomunikatow6
SO2 instrukcja 4 Kolejki komunikatów
kolejki (2)
kolejka liniowa
KolejkaDoSerwera csproj FileListAbsolute
Kolejkowanie pasma w Linuxie
kolejki komunikatow
06 Stosy i kolejki
kolejka
zad kolejki1
stosy,kolejki,drzewa
stos kolejka i lista
kolejki podw
więcej podobnych podstron