Ich krieg das nich in die Birne

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Darkbyte

Betreff: Ich krieg das nich in die Birne

BeitragSa, Dez 09, 2006 13:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Rolling Eyes Manoman könnt ihr mir mal bitte helfen. Ich weiß nicht was Dim Felder sind. In dem Buch was ich habe steht es zu Kompliziert drin. Könntet ihr mir mal bitte erklären wie das funktioniert.

Goodjee

BeitragSa, Dez 09, 2006 13:49
Antworten mit Zitat
Benutzer-Profile anzeigen
das ist quasi eine variable in der du mehrere werte speichern kannst...

zum beispiel
Code: [AUSKLAPPEN]

Dim hallo(3)

kannst du 3+1=4 werte speichern, und zwar so:

Code: [AUSKLAPPEN]

hallo(0)=5
hallo(1)=14


oder auslesen

Code: [AUSKLAPPEN]

print hallo(0)
print hallo(1)
"Ideen sind keine Coladosen, man kann sie nicht recyclen"-Dr. House
http://deeebian.redio.de/ http://goodjee.redio.de/

Cardonic

BeitragSa, Dez 09, 2006 13:49
Antworten mit Zitat
Benutzer-Profile anzeigen
http://www.blitzbase.de/befehle2d/dim.htm

mfg Cardonic
If you should go skating on the thin ice of modern life, dragging behind you the silent reproach of a million tear-stained eyes, don't be surprised when a crack in the ice appears under your feet.
 

Darkbyte

Betreff: DAnke

BeitragSa, Dez 09, 2006 14:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Cool danke

ToeB

BeitragSa, Dez 09, 2006 14:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Ein Ganz einfaches Beispiel:
Code: [AUSKLAPPEN]

anzahl = Input("Spieleranzahl: ");Eine Zahl eingeben
Dim Name$(anzahl);Dimmt das Array "Name$" auf die eingegebene Zahl

For x = 1 to anzahl;Zählt von 1 bis zur angegebenen Zahl
Name$(x) = Input("Spieler Nr."+x+" : ");Die eingabe
Next ;Ender der For...Next schleife

For x = 1 to anzahl;Zählt von 1 bis zur angegebenen Zahl
Print Name$(x);Printet die Eingegebenen Namen
Delay 100
Next

Delay 2500
End
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!
 

D²O

BeitragSa, Dez 09, 2006 14:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Für's besser vorstellen.

Stell die vor DIM wäre ein Schrank und Du gibst an wieviele Schubladen er haben soll.
Blitz+; Blitz3d; BlitzMax; GLBasic; Purebasic;
GameMaker Studio 1.4xx; AGK;

StepTiger

BeitragSa, Dez 09, 2006 15:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:
Ich krieg das nich in die Birne


Ich hasse solche nichts aussagenden Überschriften.

Dim Felder sind Arrays:
also in etwa so:
Code: [AUSKLAPPEN]
dim pos(3)
pos(0)=5
pos(1)=2
pos(2)=0


dann sieht der array so aus:
pos=[5,2,0]

verstanden?

Es sind Speicherfelder, die man mit bestimmten Nummern abfragt
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer:
AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t
Gewinner: BP Code Compo #2
Π=3.141592653589793238...<--- und das aus dem kopf Laughing
Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group