![]() |
Wie kann ein Zeichen Spiralförmig am Bildschirm laufen?
Probelem in Turbo Pascal!
Die Aufgabenstellung lautet: Ein beliebiges Zeichen soll spiralförmig über den Bildschirmlaufen! Wie geht das! Zur leichteren verständnis habe ich ein Ansicht wie das ausschauen soll! (Bisschen schlecht habe ich selbstgezeichnet!) Danke im voraus! ![]() |
Re: Problem in Pascal!
Ändere mal den Titel Deines Threads in eine etwas aussagekräftige Version :warn:
Was für ein Zeichen meinst Du :gruebel: ...:cat:... |
Re: Problem in Pascal!
Zitat:
Zitat:
|
Re: Problem in Pascal!
kann mir den niemand helfen???? :( :( :(
|
Re: Problem in Pascal!
Ändere bitte den Titel :warn:
...:cat:... |
Re: Problem in Pascal!
Hast du denn wemfalls schon einen Ansatz den du uns mal zeigen könntest?
|
Re: Problem in Pascal!
Könnte man das nicht einfach so realisieren, dass man die Position des Zeichens
> wenn man nach rechts geht X := X + 5; (in Pixel) > " " " links geht X := X - 5; nach oben und unten dann genauso, nur das hier halt x := 0; ist ... Die Anzahl der Verschiebungen ist ja dann eigentlich belieb. |
Re: Wie kann ein Zeichen Spiralförmig am Bildschirm laufen?
Delphi-Quellcode:
Ich habe das jetzt so! Das geht schon fast! Es ist nur wenn ich es ausführe springt er immer zu den Eckpunkten und dann erst dorthin wo er hin soll!
begin
x:=-1; y:=1; repeat y:=y+f; for i:=1 to 80-f do begin clrscr; x:=x+1; gotoxy(x,y); write('*'); for j:=1 to 5000000 do; end; x:=x-f; for i:=1 to 25-f do begin clrscr; y:=y+1; gotoxy(x,y); write('*'); for j:=1 to 5000000 do; end; y:=25; y:=y-f; for i:=1 to 80-f do begin clrscr; x:=x-1; gotoxy(x,y); write('*'); for j:=1 to 5000000 do; end; x:=1; x:=x+f; for i:=1 to 25-f do begin clrscr; y:=y-1; gotoxy(x,y); write('*'); for j:=1 to 5000000 do; end; f:=f+1; x:=-1; y:=1; until (f=13); donewincrt; end. |
Re: Wie kann ein Zeichen Spiralförmig am Bildschirm laufen?
Frage: Sicher das das so mit Delphi geht ??????
Das sieht nach borland pascal aus ... clrscr; gotoxy |
Re: Wie kann ein Zeichen Spiralförmig am Bildschirm laufen?
Soll auch mit Borland Pascal gemacht werden. Stand erst so im Titel.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz