Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Dilema oko stvaranja lisete !

[es] :: Pascal / Delphi / Kylix :: Dilema oko stvaranja lisete !

[ Pregleda: 1890 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zoran_ets
zoran zivanovic
ucenik
Pancevo,Srbija

Član broj: 225667
Poruke: 71
*.dynamic.isp.telekom.rs.



+1 Profil

icon Dilema oko stvaranja lisete !20.06.2011. u 21:49 - pre 156 meseci
Kao prvo zanima me razlika izmedju readln i read ,kao i writln i write...
Da li ove dve stvari isto rade ?

Code:

type pokazivac:^element;
elemetn=record
predmet:(neki tip);
sledeci:pokazivac;
end;

1. var  elem,prvi:Pokazivac;
begin
prvi:=nil;
new(elem);
elem^.sledeci:=prvi;
elem^.podatak:=(neki podatak);
prvi:=elem;
...
end;

2. var prvi: pokazivac;
         broj: integer;
  begin 
  prvi:=nil;
whilw not eoln do
read(broj);
ubaciulistu(prvi,broj)
end;
...
end.


[Ovu poruku je menjao savkic dana 21.06.2011. u 01:07 GMT+1]
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Dilema oko stvaranja lisete !21.06.2011. u 00:17 - pre 156 meseci
> Kao prvo zanima me razlika izmedju readln i read ,kao i writln i write...

ReadLn učitava neku vrednost i prelazi na novi red u fajlu (ako se čita iz fajla) ili očekuje enter za završetak čitanja. Read samo učita vrednost. Slično je za WriteLn. Pogledaj

http://borlandpascal.wikia.com/wiki/READ_and_READLN
http://www.freepascal.org/docs-html/rtl/system/read.html
http://www.freepascal.org/docs-html/rtl/system/readln.html

> Da li ove dve stvari isto rade ?

Ne vidi se iz primera, možda si hteo da pošalješ nešto drugo ili nisi kompletirao kod.

BTW koristi code tagove za pisanje koda.
 
Odgovor na temu

zoran_ets
zoran zivanovic
ucenik
Pancevo,Srbija

Član broj: 225667
Poruke: 71
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Dilema oko stvaranja lisete !21.06.2011. u 09:01 - pre 156 meseci
U mojoj skripti iz koje ucim je napisano da ova dva koda stvaraju listu(ali nisam 100% siguran),u c-u su takodje bili algoritmi za stvaranje listi poput ovog sa pokazivacima ,a ovde se pojavljije i while petlja ,pa me zanima da li sluzi za nesto posebno ili za formiranje liste mogu da koristim bilo koji od ova dva algoritma... http://rti.etf.rs/rti/ir1p1/ma...P1_Pascal_pokazivaci_liste.pdf (strana 13 slajd 49 i 51)...
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Dilema oko stvaranja lisete !21.06.2011. u 11:49 - pre 156 meseci
> U mojoj skripti iz koje ucim je napisano da ova dva koda stvaraju listu(ali nisam 100% siguran),u c-u su takodje bili algoritmi za stvaranje listi poput ovog sa pokazivacima ,a ovde
> se pojavljije i while petlja ,pa me zanima da li sluzi za nesto posebno ili za formiranje liste mogu da koristim bilo koji od ova dva algoritma...

Ako lista sadrži više elemenata onda je prirodan način za njen inicijalan unos upotreba petlje, while petlja je sasvim u redu za taj posao. Primer 1) je koliko vidim samo stvaranje i popunjavanje jednog primerka tipa Pokazivac, dok primer 2) doista radi pravljenje liste.

[Ovu poruku je menjao savkic dana 21.06.2011. u 19:19 GMT+1]
 
Odgovor na temu

zoran_ets
zoran zivanovic
ucenik
Pancevo,Srbija

Član broj: 225667
Poruke: 71
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Dilema oko stvaranja lisete !21.06.2011. u 14:21 - pre 156 meseci
hvala
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Dilema oko stvaranja lisete !

[ Pregleda: 1890 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.