Portál AbcLinuxu, 25. dubna 2024 06:38


Dotaz: Heapsort - Pascal

5.4.2010 12:21 Morelo2211 | skóre: 7
Heapsort - Pascal
Přečteno: 726×
Odpovědět | Admin
Příloha:
Cawte,

ako mam upravit moj kod,ked chcem,aby som zavolal constructor a ono by mi to posortilo. neviem ako to ma syntakticky vyriesit. Kod je v prilohe.

Dik za pomoc

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.4.2010 13:37 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: Heapsort - Pascal
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zacni tym ze dodas funkcny kod (bez triedenia v konstruktore) a potom ti mozno povieme ako to dostat do konstruktora. Lebo tvoj kod nie je ani skompilovatelny.
10.4.2010 13:47 Morelo2211 | skóre: 7
Rozbalit Rozbalit vše Re: Heapsort - Pascal
Příloha:
Tu je novy kod,ale neviem preco nefunguje. Ide skompilovat,ale ked spustim a vlozim vstup,tak mi to vyspise cisla v takom istom poradi ako som ich tam vlozil,teda mi to vobec neposorti. Vie niekto ako na to?
10.4.2010 14:51 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: Heapsort - Pascal
procedure vymen(x,y:longint);
10.4.2010 14:54 Morelo2211 | skóre: 7
Rozbalit Rozbalit vše Re: Heapsort - Pascal
nepochopil som tu poznamku...
10.4.2010 15:12 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: Heapsort - Pascal
tam je chyba
procedure foo(a : integer);
begin
  a := 5;
end;

var b : integer;

begin
  b := 1;
  writeln(b); // vypise 1
  foo(b);
  writeln(b); // vypise tiez 1
end.
chyba ti tam jedno klucove slovo
10.4.2010 15:15 Morelo2211 | skóre: 7
Rozbalit Rozbalit vše Re: Heapsort - Pascal
OK a ake je to klucove slovo?
10.4.2010 15:20 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: Heapsort - Pascal
procedure vymen(var x,y:longint);
10.4.2010 15:25 Morelo2211 | skóre: 7
Rozbalit Rozbalit vše Re: Heapsort - Pascal
aha. Uz to fici. Dik. A teraz by si mi to pomohol dat do constructoru?
Řešení 1× (Morelo2211 (tazatel))
10.4.2010 16:19 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: Heapsort - Pascal
Příloha:
v prilohe (staci v konstruktore odkomentovat ten sort, nedal som to tam kvoli testovaniu pred a po triedeni). A inak odporucam cely program prerobit aby to pouzivalo polia indexovane od 0 lebo od 1 je to na prd.
6.4.2010 05:56 deadmail
Rozbalit Rozbalit vše Re: Heapsort - Pascal
Odpovědět | | Sbalit | Link | Blokovat | Admin
Preco je to ako kniznica (unit)? Vyzera to ako hlavny program.

Objekt si musi pamatat celu haldu, teda pole. Musi to byt deklarovane ako premenna v ramci objektu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.