Jaký překladač Pascal?

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Andrew98
Level 5.5
Level 5.5
Příspěvky: 2516
Registrován: duben 11
Bydliště: Rožnov pod Radhoštěm
Pohlaví: Muž
Stav:
Offline

Jaký překladač Pascal?

Příspěvekod Andrew98 » 16 úno 2012 19:36

Ahoj chtěl bych se zeptat jaký překladač máte nebo jaký je pro vás nejlepší nejlépe free a pro win 7 32 bit konečně mi přišla učebnice tak se chci zeptat jaký bude nejlepší? díky
Intel Xeon E3-1231v3 + SilentiumPC Fera 2
ASUS B85-PRO GAMER
Sapphire R9 270X Toxic Boost
Kingston HyperX Savage 16GB CL9 1600Mhz
Seasonic SS-620GM2 Evo 620W
Intel 520 120 GB + Seagate Barracuda 7200.14 - 1TB
iiyama ProLite X2483HSU-B1

Reklama
Uživatelský avatar
memphisto
Guru Level 13
Guru Level 13
Příspěvky: 21113
Registrován: září 06
Bydliště: Zlín - České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: Jaký překladač Pascal?

Příspěvekod memphisto » 16 úno 2012 21:12

Freepascal nebo pak Delphi 7, ale tam je krkolomná registrace
PRAVIDLA PC-HELP.CZ, PRAVIDLA sekce HijackThis, HijackThis návod, Memtest, CCleaner
Logy z programu HijackThis neposílejte prosím přes SZ, ale vkládejte je do patřičné sekce. Děkuji

Uživatelský avatar
Andrew98
Level 5.5
Level 5.5
Příspěvky: 2516
Registrován: duben 11
Bydliště: Rožnov pod Radhoštěm
Pohlaví: Muž
Stav:
Offline

Re: Jaký překladač Pascal?

Příspěvekod Andrew98 » 17 úno 2012 17:16

Já jsem freepascal viděl jenom na 64 bit a mám procák od AMD
Intel Xeon E3-1231v3 + SilentiumPC Fera 2
ASUS B85-PRO GAMER
Sapphire R9 270X Toxic Boost
Kingston HyperX Savage 16GB CL9 1600Mhz
Seasonic SS-620GM2 Evo 620W
Intel 520 120 GB + Seagate Barracuda 7200.14 - 1TB
iiyama ProLite X2483HSU-B1

Uživatelský avatar
memphisto
Guru Level 13
Guru Level 13
Příspěvky: 21113
Registrován: září 06
Bydliště: Zlín - České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: Jaký překladač Pascal?

Příspěvekod memphisto » 17 úno 2012 17:22

PRAVIDLA PC-HELP.CZ, PRAVIDLA sekce HijackThis, HijackThis návod, Memtest, CCleaner
Logy z programu HijackThis neposílejte prosím přes SZ, ale vkládejte je do patřičné sekce. Děkuji

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Jaký překladač Pascal?

Příspěvekod faraon » 17 úno 2012 18:00

Vyber si co tě napadne: http://freepascal.org/download.var Chybí jim tam snad jen PDP-11 :lol:
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
Andrew98
Level 5.5
Level 5.5
Příspěvky: 2516
Registrován: duben 11
Bydliště: Rožnov pod Radhoštěm
Pohlaví: Muž
Stav:
Offline

Re: Jaký překladač Pascal?

Příspěvekod Andrew98 » 17 úno 2012 18:56

takže nakonec jsem to rozběhal a zkusil jsem hned první příklad větší číslo ale vždy když dám run a zadám čísla mě to hodí zpět do editoru a musím dát znova run abych se dozvěděl výsledek má to tak být nebo dělám něco špatně?
Intel Xeon E3-1231v3 + SilentiumPC Fera 2
ASUS B85-PRO GAMER
Sapphire R9 270X Toxic Boost
Kingston HyperX Savage 16GB CL9 1600Mhz
Seasonic SS-620GM2 Evo 620W
Intel 520 120 GB + Seagate Barracuda 7200.14 - 1TB
iiyama ProLite X2483HSU-B1

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Jaký překladač Pascal?

Příspěvekod faraon » 17 úno 2012 19:07

Kód: Vybrat vše

program pauza;

begin
  writeln('Až si přečteš text, stiskni Enter...');
  readln
end.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
Andrew98
Level 5.5
Level 5.5
Příspěvky: 2516
Registrován: duben 11
Bydliště: Rožnov pod Radhoštěm
Pohlaví: Muž
Stav:
Offline

Re: Jaký překladač Pascal?

Příspěvekod Andrew98 » 18 úno 2012 12:12

ještě se chci zeptat jak to připojit k danému příkazu mám už napsáno tohle ale nevím jak jsem naprostý nováček

Kód: Vybrat vše

program VetsiCislo (input, Output)
var A, B : Integer;
begin
  Write ( 'Určení většího čísla' );
  Write ( 'Zadejte dvě čísla' );
  Read ( A, B );
  if A > B then
         Write ( ' Větší je' , A  )
         else
            Write ( 'Větší je', B  )
end.
Intel Xeon E3-1231v3 + SilentiumPC Fera 2
ASUS B85-PRO GAMER
Sapphire R9 270X Toxic Boost
Kingston HyperX Savage 16GB CL9 1600Mhz
Seasonic SS-620GM2 Evo 620W
Intel 520 120 GB + Seagate Barracuda 7200.14 - 1TB
iiyama ProLite X2483HSU-B1

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Jaký překladač Pascal?

Příspěvekod faraon » 18 úno 2012 12:19

Úplně na konec před end. - program udělá všechnu práci a pak se těsně před ukončením zastaví a bude čekat na signál, že za sebou může "bouchnout dveřmi", nebo spíš oknem :smile:

Kód: Vybrat vše

program VetsiCislo (input, Output)
var A, B : Integer;
begin
  Write ( 'Určení většího čísla' );
  Write ( 'Zadejte dvě čísla' );
  Read ( A, B );
  if A > B then
         Write ( ' Větší je' , A  )
         else
            Write ( 'Větší je', B  );
  readln
end.

A nezapomeň předchozí příkaz oddělit středníkem.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
Andrew98
Level 5.5
Level 5.5
Příspěvky: 2516
Registrován: duben 11
Bydliště: Rožnov pod Radhoštěm
Pohlaví: Muž
Stav:
Offline

Re: Jaký překladač Pascal?

Příspěvekod Andrew98 » 18 úno 2012 12:42

no a když dám run tak se mi ukáže ať zadám čísla zadám zmáčknu enter aby je to přečetlo a zase mě to hodí do toho editoru napsal jsem tam to co máš v tom posledním kódu takže jsem z toho trochu blázen :idea:
Intel Xeon E3-1231v3 + SilentiumPC Fera 2
ASUS B85-PRO GAMER
Sapphire R9 270X Toxic Boost
Kingston HyperX Savage 16GB CL9 1600Mhz
Seasonic SS-620GM2 Evo 620W
Intel 520 120 GB + Seagate Barracuda 7200.14 - 1TB
iiyama ProLite X2483HSU-B1

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Jaký překladač Pascal?

Příspěvekod faraon » 18 úno 2012 13:30

Chybička se vloudila, ono to totiž přečte ten Enter co ti v bufferu zbyl po zadání obou čísel! Takže místo read(a,b) tam napiš readln(a,b) 8)

Tím se po načtení vstupu zahodí všechno co jsi vložil dál až po koncový znak \n, a začíná se načítat znovu na čistém řádku. Na tohle dávej bacha, pokud bys takhle střídavě vkládal čísla a znaky a načítal je postupně, mohlo by dojít k chybě a zastavení programu! Je dobré po každé práci vždycky trochu uklidit...

Můžu se zeptat jakou to máš učebnici?
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
Andrew98
Level 5.5
Level 5.5
Příspěvky: 2516
Registrován: duben 11
Bydliště: Rožnov pod Radhoštěm
Pohlaví: Muž
Stav:
Offline

Re: Jaký překladač Pascal?

Příspěvekod Andrew98 » 18 úno 2012 13:44

Pascal pro zelenáče bylo to tam jako hned první ukázkový program tak jsem to zkusil a když jsem narazil na tuhle chybičku tak jsem se tam o ničem takovém nedočetl ještě to půjdu zkusit ale teď nemám čas díky za pomoc
Intel Xeon E3-1231v3 + SilentiumPC Fera 2
ASUS B85-PRO GAMER
Sapphire R9 270X Toxic Boost
Kingston HyperX Savage 16GB CL9 1600Mhz
Seasonic SS-620GM2 Evo 620W
Intel 520 120 GB + Seagate Barracuda 7200.14 - 1TB
iiyama ProLite X2483HSU-B1


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů