abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
DE
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Anonymous
Nicht anwendbar

"For" für teile der Variable

Folgendes Problem:

Ich möchte i Kreisbögen mit i verschiedenen Radien zeichnen.
Die Radien sind Fixwerte und sind im Masterscript hinterlegt
(r1=..,r2=..,r3=...........ri=....)

Wie kann ich in der For schleife auf diese Radien zugreifen?


for i = 1 to Step_
arc2 0,0, ri, -DarWin/2, DarWin/2
next i
5 ANTWORTEN 5
Hmooslechner
Moderator
Verwende innerhalb der Schleife einen einzigen Parameter für den Radius.
Vor dem Ende der Schleife änderst du diesen Parameter nach i..

or i = 1 to Step_
arc2 0,0, ri, -DarWin/2, DarWin/2

if i=2 then ri=r2
if i=3 then ri=r3
if i=4 then ri=r3
.....


next i
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
Anonymous
Nicht anwendbar
Das bedingt aber i if abfragen.
Das wollte ich eben eleganter lösen und in die For - Schleife einbauen.
Anonymous
Nicht anwendbar
PUT r1,r2,r3,r4
FOR i = 1 TO nsp
ARC2 0,0, GET(1), -DarWin/2, DarWin/2
NEXT i


oder:

! *** Master
DIM rn[]
rn[1]=0.1
rn[2]=0.2
rn[3]=0.3
rn[4]=0.4

!*** 2D-Skript
FOR i = 1 TO VARDIM1(rn)
ARC2 0,0, rn[i], -DarWin/2, DarWin/2
NEXT i
Hmooslechner
Moderator
Danke - auch von mir!
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
Anonymous
Nicht anwendbar
Danke!
Werd ich gleich ausprobieren!!

Keine Antwort gefunden?

Andere Beiträge
im Board ansehen

Zurück zum Board

Neueste Lösungen durchsuchen

Akzeptierte Lösungen zeigen

Eine neue Diskussion starten!

Neues Thema erstellen