online 1
gast (50)

/ Forum / Anwendungen(Java,C++...)

Anwendungen(Java,C++...)Anwendungen(Java,C++...)

Fragevon POTUS vom 09.12.2019, 14:12 Options

Turbo Pascal

Hallo alle zusammen,

ich habe folgende frage: wie bekomme ich mit pascal hinn, dass eine ausgegebene zahl immer wieder erneuert wird?

z.B.

prozent fertig:
0

dannach:

prozent fertig:
3

dannach:

prozent fertig:
7


Antwort schreiben

Antwort 1 von Shintaro12000 vom 16.12.2019, 13:12 Options

definiere eine variable die eben diesen wert beinhalten soll.
z.B.
var
prozent: integer;

jetzt kommt es darauf an ob du immer eine schleife durlaufen lässt oder dauernd neue aufgebn laufen lässt.


Schleife:
einfach immer am anfang der Schleife einfügen:

prozent := prozent + 1;
write (prozent);

hier wird bei jedem schleifendurchgang der wert prozent erhöht.

Wenn dauernd neue aufgaben berechnet werden schreibts du einfach immer genau das gleiche dazwischen wenn eben das prozent erhöht werden soll.
das prozentzeichen würde ich danach noch einfügen indem du unter
prozent := prozent + 1; write (prozent); einfach noch write ('%'); schreibtst.

Ich beschäftige mich noch nitcht lange mit pascal aber es sollte so oder so ähnlich klappen:

Antwort 2 von POTAS vom 16.12.2019, 18:48 Options

das habe ich leider auch schon ausprobiert,
dabei erhalte ich folgende ausgabe:

1 prozent fertig1 Prozent fertig3 prozent fertig4 prozent fertig5 prozent
fertig6 prozent fertig u.s.w

Antwort 3 von shintaro2000 vom 19.12.2019, 16:31 Options

stimmt hab ich nicht dran gedacht.
sry


aber versuchs doch mal mit dem befehl clrscr immer vor dem prozent!

der löscht nähmlich den aktuellen bildschirminhalt was bedeutet das vor dem "3 prozent" dann da "ein prozent" gelöscht wird.

allerdings wird dabei der gesamte inhalt des programmfensters gelöscht , so das auch informationen wie "datei 123412 verschoben" nicht mehr sichtbar sind.
es gibta glaub sogar eine möglichkeit blos bestimmte sachen zu löschen aber diwe kenne ich nicht:

MfG
Shintaro

Antwort 4 von son_quatsch vom 19.12.2019, 16:36 Options

So ein Blödsinn!

Die richtige Antwort ist: vor jeder Ausgabe einfach
GoToXY(1, 1);

Antwort 5 von POTAS vom 19.12.2019, 19:07 Options

@ shintaro2000
geht nich, weil ich vorher noch anderen text auf'm bildschirm hab

@ son_quatsch
geht leider auch nich: kommt das selbe wie bei

prozent := prozent + 1;
write (prozent);

raus.


habs aber schon selber gelöst:
hab "clreol" und "prozent := prozent +1" benutzt

Antwort 6 von shintaro2000 vom 22.12.2019, 09:32 Options

@ son_quatsch

sry, dass ich erst seit 2 wochen mit delphi rumprobier und nebenher noch andere dinge zu tun hab

und da deins auch nicht funktioniert:
einfach mal still halten

Ähnliche Themen

Fehlerhafte Dateiöffnung von Turbo Pascal
sousse  19.11.2007 - 72 Hits -

turbo pascal
gutentag  09.12.2007 - 120 Hits - 1 Antwort

Turbo Pascal pif Datei überrpüfen
Vanessa  16.12.2007 - 105 Hits - 1 Antwort

Compilerproplem bei Turbo Pascal
POTAS  16.12.2007 - 83 Hits -

Turbo-Pascal 3.0 war doch die beste Programmiersprache!
MSDOS-Fan  17.01.2008 - 56 Hits - 3 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026