Turbo Pascal

Programovacie jazyky, rady, poradňa...
mudrnudl
Expert
Expert
Používateľov profilový obrázok
Príspevky: 193
Registrovaný: 22 nov 2008, 22:09

Turbo Pascal

Príspevok od používateľa mudrnudl »

zacal som s nejakymi volovinkami v TP a nemozem sa z toho vysomarit...

napisal som si takyto program:

Kód: Vybrať všetko

program setric;
uses grafika;
var x1,x2,y1,y2:integer;
begin
randomize;
x1:random (600);
x2:random (600);
y1:random (440);
y2:random (440);
setcolor (5);
rectangle (x1,y1,x2,y2);
readln;
end.
prosim vas vysvetlite mi preco mi vypisuje chybu 200:division by zero?
ked vymenim kniznicu grafika za graph - tak sice nenapise nic ale preskoci mi to na ciernu obrazovku asi len na stotinu sekundy a potom naspat na pascalovske prostredie...

hodim vam sem aj vsetky tpu co mam a moju instalacku tp v zipe
poprosim o rychlu radu, lebo zacinam sediviet - a to neni dobre...
Prílohy
pascal.rar
(1.68 MiB) 20 stiahnutí
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Re: Turbo Pascal

Príspevok od používateľa chrono »

Máš upravenú crt knižnicu? Ak nie, tak ju musíš upraviť, pretože na čomkoľvek rýchlejšom ako 90MHz Pentiu tam pretečie čítač a nastane delenie nulou.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Turbo Pascal

Príspevok od používateľa audiotrack »

chybu ti hádže, lebo máš rýchly CPU na danú knižnicu. Na internete je toho kopec, keby tú chybu hodíš do googla tak sa dočítaš a nájdeš aj patche aby ti to išlo
prebliknúť to má, lebo tam na konci nemáš nič čo by ten program zastavilo. Púšťaj to z príkazového riadku alebo si tam daj breakpoint alebo si tam daj nejaký príkaz na pozastavenie
mudrnudl
Expert
Expert
Používateľov profilový obrázok
Príspevky: 193
Registrovaný: 22 nov 2008, 22:09

Re: Turbo Pascal

Príspevok od používateľa mudrnudl »

nasiel som si tento tutorial

Kód: Vybrať všetko

http://math.uww.edu/~harrisb/courses/cs171/turbopatch.html
ale neviem si to dobre prelozit resp. pochopit - nemohli by ste mi to prosim vysvetlit? zasekol som sa pri bode 2 - kde najdem DOS pompt?
a myslel som si, ze readln je prikaz na pozastavenie...
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Turbo Pascal

Príspevok od používateľa audiotrack »

dos prompt je príkazový riadok (štart / spustiť / napíš cmd a enter)
mudrnudl
Expert
Expert
Používateľov profilový obrázok
Príspevky: 193
Registrovaný: 22 nov 2008, 22:09

Re: Turbo Pascal

Príspevok od používateľa mudrnudl »

a jak tam mam zadat cestu k Bin priecinku, ked v tom cmd mam hned napevno C:\Documents and settings\Spravca\
a adresa k priecinku je C:\TP\Bin

Zmazat som to skusal
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Turbo Pascal

Príspevok od používateľa audiotrack »

cd C:\TP\Bin :)
a prosím ťa, keď nevieš robíť s príkazovým riadkom čo sa (aspoň za mojích čias) bralo na prvých hodinách informatiky, tak si to otvor normálne cez okienka alebo total commander alebo čo ja viem čo
mudrnudl
Expert
Expert
Používateľov profilový obrázok
Príspevky: 193
Registrovaný: 22 nov 2008, 22:09

Re: Turbo Pascal

Príspevok od používateľa mudrnudl »

jeziiiis funguje toooo...
dakujem velmi pekne za trpezlivost a skore odpovede...
tu verziu som si tipol 701, pretoze som sa nemal cim riadit - vobec mi to nevypisalo veci ako v navode...
hlavne ze je vsetko v poradku...
Sharkyno
Light Expert
Light Expert
Príspevky: 73
Registrovaný: 25 sep 2006, 21:56

Re: Turbo Pascal

Príspevok od používateľa Sharkyno »

pl pomohol by my dakto s ulohov potrebujem to na zajtra potrebujem dat to auticko do pohybu

Kód: Vybrať všetko

http://www.iskladka.cz/download.php?file=1273129657_ursiny6.pas[code]
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Re: Turbo Pascal

Príspevok od používateľa gwixt »

pascal som uz sice dlhsie nevidel, ale co je toto?

Kód: Vybrať všetko

x1:random (600);
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Turbo Pascal

Príspevok od používateľa audiotrack »

syntaktická chyba
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Re: Turbo Pascal

Príspevok od používateľa gwixt »

ok, uz som myslel ze som zabudol uplne vsetko :D
Napísať odpoveď