PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : programmier frage



alper
26.04.2007, 18:54
hallo jungs,

ich möchte in einer do loop schleife werte in verschiedene variabeln speichern,

beispiel

merker=0
do

print "gebe wert ein" 'eingabe wäre beispielsweise 5

variable=5
merker=merker+1

loop until merker= 10


ich möchte 10 unterschiedliche werte in unterschiedliche variabeln eingeben.in dem fall würde ja die varibable jedesmal überschrieben werden. wie mache ich das??

Vitis
26.04.2007, 19:11
ziemlich einfach, man nehme ein Datenfeld, oder array ;)

dim variable (10) as byte
dim merker as byte

do
incr merker
variable(merker)= was auch immer
loop until merker=10

PicNick
26.04.2007, 19:14
nun, ein "Array" ginge


dim variable(10) as byte
dim temp as byte
dim merker as byte

Merker = 0
do
input "Gib Wert ein>", temp
incr merker
variable(merker) = temp
loop until merker = 10
' ----------------- jetzt herzeigen --------------------
for temp = 1 to 10
print variable(merker)
next

end



EDIT: oops 'tschuldige, Vitis

alper
26.04.2007, 19:22
habs befürchtet, ich hasse arrays 8-[

alper
26.04.2007, 19:32
muss das nicht


for merker=1 to 10
print variable(merker)

sein??

PicNick
26.04.2007, 19:48
Da hast du recht, gut beobachtet, wollte dich nur prüfen *räusper* :oops: