BlackBoard » Design, Programmierung & Entwicklung » Programmieren » Pascal Error200: Division by Zero » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Error200: Division by Zero
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Fuchs Fuchs ist männlich
Senior Member


Dabei seit: 01.11.2002
Beiträge: 474
Herkunft: IM DSL_LIght Land

Error200: Division by Zero       Zum Anfang der Seite springen

HI leute, hab mal angefangen Turbo Pascal zu lernen. Gleich bei der ersten eingabe zeigt er bei mir den Error 200: Division by Zero
Ich habe diesen Text:

Program erster_versuch;
Uses CrT;
Const positiv: Char='J';
Var antwort: Char;
Begin
WriteLN('Möchtest du Tollsein? (J/N)');
antwort:=UpCase (ReadKey);
If antwort=positiv Then
WritLN: ('Das freut mich')
else
WriteLN: ('Das ist schade')
End.

Wenn ich jetzt auf RUn, kommt bei mir immer der 200 Error
HOffe einer kann mir helfen

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Fuchs: 09.03.2003 20:53.

21.01.2003 19:26 Fuchs ist offline E-Mail an Fuchs senden Beiträge von Fuchs suchen
CDW CDW ist männlich
eine Simulation


Dabei seit: 12.10.2002
Beiträge: 1.329
Herkunft: CreateRemoteThread

      Zum Anfang der Seite springen

borland Turbo Pascal hat nen bug, alle Intelprozessoren ab 200 und schnellere AMDs sind davon betroffen... einfach in Google nach patch suchen.Ich hab ne 500 K6-2 Mühle,deshalb hab ich das total vergessen(kommt bei mir auch ab und zu)... schau doch mal im turbo ordner selber nach, vielleicht ist der Patch schon dabei.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von CDW: 21.01.2003 19:47.

21.01.2003 19:38 CDW ist offline E-Mail an CDW senden Homepage von CDW Beiträge von CDW suchen
Predatorix Predatorix ist männlich
Junior Member


Dabei seit: 24.03.2002
Beiträge: 171

RE: TUrbo Pascal Error200: Division by Zero       Zum Anfang der Seite springen

Zitat:
Original von Fuchs
Const porsitiv: Char='J';
...
If antwort=positiv Then


hast du die source wortwörtlich abgetippt..?
...vielleicht liegts ja auch daran...
21.01.2003 20:30 Predatorix ist offline E-Mail an Predatorix senden Beiträge von Predatorix suchen
anakoda* anakoda* ist männlich
Member


Dabei seit: 05.08.2002
Beiträge: 242
Herkunft: bl

RE: TUrbo Pascal Error200: Division by Zero       Zum Anfang der Seite springen

hi,
hast du das so im Programm?

Zitat:
Original von Fuchs
WritLN: ('Das freut mich')


Ansonsten probier mal das, was Predatorix gesagt hat.

CU
Anakoda*

__________________
www.dein-jahrgang.de
21.01.2003 20:41 anakoda* ist offline E-Mail an anakoda* senden Beiträge von anakoda* suchen
Kalka Kalka ist männlich
BlackBoarder


Dabei seit: 16.03.2002
Beiträge: 856

      Zum Anfang der Seite springen

Zitat:
WriteLN: ('Das ist schade')

öhhm.....versuch doch mal

writeln('Das is aber doof!!!');

und nicht

writeln:('blabla');

ka, hab schon länger noicht mehr TP geproggt, aber die ":" gehöhren eigentlich weg... Augenzwinkern

cu Kalka

__________________
In wirklichkeit sind wir alle kleine grüne Kaninchen!
21.01.2003 21:29 Kalka ist offline E-Mail an Kalka senden Homepage von Kalka Beiträge von Kalka suchen
Rabenicht Rabenicht ist männlich
Aufsteiger


images/avatars/avatar-737.gif

Dabei seit: 18.01.2003
Beiträge: 84
Herkunft: Fehler in Zeile 23

      Zum Anfang der Seite springen

Ich habe auch recht lange nicht mehr Pascal benutzt - werde aber fast ein wenig wehleidig, wenn ich hier die altbekannten Befehle mal wieder sehe... smile

Mag sein, daß der gepostete Quellcode fehlerhaft ist (ist er wohl auch definitiv) aber durch Null wird ja eindeutig nicht geteilt.

Ich bestätige aus eigener Erfahrung den von CDW beschriebenen Bug. Ich hatte den auch, es gibt auch den Patch, ob der aber mit jedem Rechner geht weiß ich nicht.

Gruß,
Rabenicht

__________________
java.sql.SQLException: [Micro$oft][ODBC Micro$oft Access Driver] Data type mismatch in criteria expression or general fuck off.
21.01.2003 22:12 Rabenicht ist offline E-Mail an Rabenicht senden Beiträge von Rabenicht suchen
Black Star Black Star ist männlich
Der Pate [Admin]


images/avatars/avatar-2158.jpg

Dabei seit: 11.12.2001
Beiträge: 2.282
Herkunft: /dev/stderr

      Zum Anfang der Seite springen

das ist die crt-unit.

jedes programm mit "uses crt" wird nicht laufen.
besorg dir einfach ne neue crt-unit.
sollte mit google ein kinderspiel sein.

__________________
vescere bracis meis

21.01.2003 22:52 Black Star ist offline E-Mail an Black Star senden Homepage von Black Star Beiträge von Black Star suchen
Fuchs Fuchs ist männlich
Senior Member


Dabei seit: 01.11.2002
Beiträge: 474
Herkunft: IM DSL_LIght Land

Themenstarter Thema begonnen von Fuchs
      Zum Anfang der Seite springen

Ne. habe den Text natürlich net so in Turbo stehen. Hab die fehler, die ich hier reingesetzt habe net drin. Hätte ich sie drin. Würde beim Compiler starten ein Error angezeigt, und er geht zur der falschen stelle. Mit der alten 5.0 version hat das dann geklappt.
CU Fuchs
22.01.2003 17:42 Fuchs ist offline E-Mail an Fuchs senden Beiträge von Fuchs suchen
CDW CDW ist männlich
eine Simulation


Dabei seit: 12.10.2002
Beiträge: 1.329
Herkunft: CreateRemoteThread

      Zum Anfang der Seite springen

den Bug gibst erst ab 7.0, naja, uns störts ja nicht,da wir in der schule das Glück haben an Hochleistugnsrechnern von etwa 166 bis 200 MHz zu sitzen.Ansonsten,
Predatorix:
if antwort=positiv
ist nix dranauszusetzten smile
22.01.2003 17:57 CDW ist offline E-Mail an CDW senden Homepage von CDW Beiträge von CDW suchen
Fuchs Fuchs ist männlich
Senior Member


Dabei seit: 01.11.2002
Beiträge: 474
Herkunft: IM DSL_LIght Land

Themenstarter Thema begonnen von Fuchs
      Zum Anfang der Seite springen

So, ich hab es jetzt gepatched und nun funzt es.

http://www.webplain.de/downloads/tp_patch_fix.zip
23.01.2003 18:51 Fuchs ist offline E-Mail an Fuchs senden Beiträge von Fuchs suchen
Predatorix Predatorix ist männlich
Junior Member


Dabei seit: 24.03.2002
Beiträge: 171

      Zum Anfang der Seite springen

Zitat:
Original von CDW
Predatorix:
if antwort=positiv
ist nix dranauszusetzten smile

klar ist daran was auszusetzen, allerdings nicht daran allein; er hatte oben die konstante mit einem anderen namen deklariert.
aber wie er ja geschrieben hat, lag's daran nicht.
23.01.2003 23:26 Predatorix ist offline E-Mail an Predatorix senden Beiträge von Predatorix suchen
CDW CDW ist männlich
eine Simulation


Dabei seit: 12.10.2002
Beiträge: 1.329
Herkunft: CreateRemoteThread

      Zum Anfang der Seite springen

habs jetzt auch gesehen... "porsitiv", man bekommt dann vom compiler die meldung, dass ne unbekannte variable vorliegt... smile
ansonsten ist pascal bis jetzt die "schönste" sprache,die ich kenne... (ausnahme Assembler großes Grinsen )

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von CDW: 24.01.2003 18:34.

24.01.2003 18:31 CDW ist offline E-Mail an CDW senden Homepage von CDW Beiträge von CDW suchen
Fuchs Fuchs ist männlich
Senior Member


Dabei seit: 01.11.2002
Beiträge: 474
Herkunft: IM DSL_LIght Land

Themenstarter Thema begonnen von Fuchs
      Zum Anfang der Seite springen

JO, aber wenn ich das in Pascal falsch geschrieben hätte, hätte ich auch keinen error 200 bekommen, weil dann wie CDW sagt der compiler vorher was gesagt hätte.
CU Fuchs
24.01.2003 19:47 Fuchs ist offline E-Mail an Fuchs senden Beiträge von Fuchs suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » Pascal Error200: Division by Zero

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH