Das OFFIZIELLE PROFAN SUPPORT FORUM
Einsteigerfragen
PROFAN-Programmierung
Helfer & Tools
Anregungen & Vorschläge
PROFAN-NEWS
Die Regeln!
1 - Einsteigerfragen

 Neues Thema  |  Zur Übersicht  |  Suchen  |  Einloggen   Vorherige Nachricht  |  Nächste Nachricht 
 Re: mehrdimensionale Arrays
Autor: Volkmar Göritz (---.dynamic.qsc.de)
Datum:   16.11.15 21:36

Stelle Dir das eindimensionale Array als Liste vor, jedes Element ist eine Zeile. Ein zweidimensionales Array wäre dann eine Tabelle mit Zeilen und Spalten. Oder ein Schachbrett, bei dem jedes Element ein Spielfeld bezeichnet:
Declare Schach[7,7]
Erste Reihe des Schachbrettes wäre als Schach[0,0] bis Schach[0,7]
Arrays sind also immer 0-basiert, Du hast bei Dir mit 1 angefangen und damit ein Element verschenkt ;-)

Dein Code für ein zweidimensionales Array mal angepaßt (und 0-basiert)

declare Matrix%[3,3],i%,j%,zahl1%
 
 rem E I N L E S E N
 let i%=0
 WHILE (i%<4)
   j% = 0
   WHILE j% < 4
     print "Bitte Zahl in Zeile ";i%;" und Spalte ";j%; " eingeben : "
     input zahl1%
     let Matrix%[i%,j%]=zahl1%
     let j% = j% + 1
   ENDWHILE
   let i%=i%+1
 ENDWHILE
 
 rem A U S G E B E N
 cls
 let i%=0
 WHILE i%<4
   let j%=0
   WHILE j%<4
     print Matrix%[i%,j%];" ";
     let j%=j%+1
   ENDWHILE
   print
   let i%=i%+1
 ENDWHILE
 
 waitkey
 end


Gruß Volkmar



 Beitrag beantworten  |  Foren-Liste  |  Alle Antworten   Neuerer Beitrag  |  Älteres Thema 

 Beiträge Autor  Datum
 mehrdimensionale Arrays  Neu
Annemaria Matz 16.11.15 20:53 
 Re: mehrdimensionale Arrays  Neu
Volkmar Göritz 16.11.15 21:36 
 Re: mehrdimensionale Arrays  Neu
Annemaria Matz 16.11.15 21:59 
 Re: mehrdimensionale Arrays  Neu
RGH 16.11.15 21:39 
 Re: mehrdimensionale Arrays  Neu
Annemaria Matz 16.11.15 21:55 
 Re: mehrdimensionale Arrays  Neu
Heinz Brill 17.11.15 17:01 
 Re: mehrdimensionale Arrays  Neu
Stephan Sonneborn 21.11.15 06:00 


 Foren-Liste  |  Zur Registrierung 
 Benutzerlogin
 Benutzername:
 Passwort:
 Login-Daten speichern:
   
 Passwort vergessen?
E-Mail-Adresse oder Username unten eingeben. Dann wird Dir per e-Mail ein neues Passwort zugeschickt.

phorum.org