Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » Frage zu HC-BASIC (KC-85/3) » Themenansicht

Autor Thread - Seiten: -1-
000
25.06.2015, 15:31 Uhr
Microprofessor



Hallo,

ich bin auf einen merkwürdigen Effekt gestoßen, den ich nirgends erklärt finde. Vielleicht könnt ihr mir weiterhelfen. Ich habe folgendes BASIC-Programm in meinen KC-85/3 (ohne Speichererweiterung, ohne Module) eingegeben:

10 CLS
20 X1=INT(RND(1)*39)
30 X2=INT(RND(1)*39)
40 IF X2<=X1 THEN GOTO 30
50 Y1=INT(RND(1)*29)
60 Y2=INT(RND(1)*29)
70 IF Y2<=Y1 THEN GOTO 60
80 C=INT(RND(1)*7)
90 WINDOW Y1,Y2,X1,X2
100 PAPER C
110 GOTO 10

Wenn ich das Programm laufen lasse, generiert es zunächst - wie erwartet - farbige Kästen auf dem Bildschirm. Nach einiger Zeit erscheinen jedoch keine neuen Kästen. Manchmal geschieht dies schon nach 3 Kästen, manchmal erst nach mehr als 15.

Woran könnte es liegen?

µP

Dieser Beitrag wurde am 25.06.2015 um 15:44 Uhr von Microprofessor editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
25.06.2015, 15:57 Uhr
kaiOr

Avatar von kaiOr

Hallo,

naja, es wird erst gemalert wenn X2>X1 und Y2>Y1. Wenn nun X1/Y1 zufällig schon Maximalwert haben kann der KC rechnen bis er grau wird....(wenn's nicht schon zufällig die graue Ausführung ist).

MfG
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
25.06.2015, 16:24 Uhr
Microprofessor



Logisch, danke!!!
Dieser Beitrag wurde am 25.06.2015 um 16:26 Uhr von Microprofessor editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
26.06.2015, 05:47 Uhr
ralle



Bei Randüberschreidungen habe ich einfach den Wert auf 0 zurückgesetzt. Schau dir mal die Joysticksache mal an...
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek