Revision: 35850
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 14, 2010 23:30 by SPcakaSP
Initial Code
#include <iostream> using namespace std; struct tautomobil { int sb; char proizvodac[25]; char model[20]; int godina; } automobil; struct stog { int sb[40]; char proizvodac[40][25]; char model[40][20]; int godina[40]; int kursor; }; tautomobil TopS (stog* S){ if(S->kursor != 20) { automobil.sb = S->sb[S->kursor+1]; strcpy(automobil.proizvodac, S->proizvodac[S->kursor+1]); strcpy(automobil.model, S->model[S->kursor+1]); automobil.godina = S->godina[S->kursor+1]; return automobil; } } void PushS (tautomobil a, stog* S){ if(S->kursor>=0) { S->sb[S->kursor] = a.sb; strcpy(S->proizvodac[S->kursor], a.proizvodac); strcpy(S->model[S->kursor], a.model); S->godina[S->kursor] = a.godina; S->kursor--; } } void PopS (stog* S) { if (S->kursor <= 20) S->kursor++; } stog* InitS (stog* S) { S = new stog; S -> kursor = 20; return S; } bool IsEmptyS (stog* S) { if (S->kursor == 20) return 1; else return 0; }
Initial URL
Initial Description
Initial Title
Header stog_polje.h
Initial Tags
podataka
Initial Language
C++