XazaX [ Chor��y ]
Pascal - pilnie potrzebna pomoc! :(
Mam do rozwiazania zadanie (zapewne bardzo proste), ale po calym dniu pisania prac, juz poprostu nie mam sily do tego, a potrzebuje tego na jutro...
Jesli znalazlby sie ktos tak mily i podpowiedzial mi rozwiazania bylbym bardzo wdzieczny (staralem sie szukac na wlasna reke, ale slabo mi to wyszlo niestety, dlatego zwracam sie do Was)...
Zdefiniowany jest nastepujacy typ rekordowy:
type
___samochod = rekord
_____marka: String[30];
_____model: String[30];
_____rocznik: word;
end;
1) Wybierz poprawna deklaracje wskaznika, mogacego pokazywac na zmienna rekordowego typu samochod przedstawionego ponizej.
a) var wozik: @samochod;
b) var wozik: samochod@;
c) var wozik: ^samochod;
d) var wozik: samochod^;
2) Wykorzystujac wskaznik wozik napisz fragment kodu tworzacy nowa dynamiczna zmienna typu samochod.
3) Zakladajac ze mamy utworzona zmienna dynamiczna z zadania 2) napisz fragment kodu ktory wpisze do pola rocznik tej zmiennej wartosc 1952.
4) Zakladajac ze mamy utworzona zmienna dynamiczna z zadania 2) napisz fragment kodu usuwajacy ta zmienna (zwalniajacy pamiec przez nia zajmowana).
XazaX [ Chor��y ]
up
Probowalismy szukac z kolegami wspolnie rozwiazania, ale niestety nic konstruktywnego nie wymyslilismy :(
Jest ktos w stanie nam pomoc? Informatyka konczy sie o 15:10, do tej godziny mamy czas na zrobienie tego...
Bardzo prosimy o pomoc :(
DEXiu [ Generaďż˝ ]
Głowy sobie za to uciąć nie dam, ale to będzie chyba tak:
Ad. 1
c) var wozik: ^samochod;
Ad. 2
new(wozik);
Ad. 3
wozik^.rocznik := 1952;
Ad. 4
dispose(wozik);
XazaX [ Chor��y ]
@DEXiu
Dziekuje Ci dobry czlowieku, o zbawco! :) Jesli wybierasz sie moze w wakacje nad morze w zach-pom, to masz u mnie wielkiego browara! :)