Witam wszystkich, mam do napisania program zaliczeniowy
Niech stos przechowuje współrzędne punktu (x,y) i służy do operacji przemieszczania
punktu. Element (x,y) znajdujący się na szczycie stosu nazywa się elementem bieżącym C. Zorganizuj
stos w taki sposób, aby:
- funkcja CLEAR() czyściła stos, tzn. umieszczała na nim wartości x= 0, y=0,
- funkcja TRANSLATE(a,b) dodawała wektor (a,b) do wektora bieżącego C znajdującego się na
szczycie stosu - funkcja PUSH () umieszczała na stosie kopię elementu bieżącego,
- funkcja POP() usuwała ze stosu element bieżący.
Przetestuj te funkcje, np. użyj je do rozmieszczenia obiektów: Kwadrat w pozycji (10,0); KOLO w
pozycji (0,10)
z tego co zrozumiałem mam operować tylko na pktach
i tu moje pytanie, czy ma ktoś pomysł jak operować w adresie stosu dwoma zmiennymi?