|
C-/C++-Quelltext
|
1
|
|
Hallo Liebe Community
Ich bin Neu in diesem Fourm und bin grade dabei c++ zulernen.
Jetzt habe ich das problem das ich nicht weiter komme unzwar versteh ich im diesem quell code nicht
was das dickfarbe bedeutet. bisschen hab ich verstanden aber ich kann mir nicht so vorstellen wie es funktioniert.
was Arrays sind Variablen und und hab ich alles geblickt do while .. aber dieses
for (y = 0; y<Hoehe; y++) geht nicht
in meinem Kopf rein kann jemand am besten ein leichtes Beispiel machen wie das funktioniert was genau passiert.
// Listing 5.5
// Mehrdimensionale Arrays
//
#include <iostream>
using namespace std;
// Hauptprogramm
//
int main()
{
// Konstanten
//
const int Breite = 3; // Breite der Karte
const int Hoehe = 3; // Hoehe der Karte
// Variablen
//
int Karte[Breite][Hoehe]; // Zweidimensionales Array für die Karte
int x, y; // Schleifenzähler
int Zaehler = 0; // Zum Füllen der Karte
// Karte mit Werten füllen
for (y = 0; y<Hoehe; y++)
{
for (x = 0; x<Breite; x++)
{
Karte[x][y] = Zaehler;
Zaehler++;
}
}
// Karte ausgeben
for (y = 0; y<Hoehe; y++)
{
for (x = 0; x<Breite; x++)
{
cout << Karte[x][y];
}
cout << endl;
}
return 0;
}
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
|
// C++ für Spieleprogrammierer// Listing 5.5// Mehrdimensionale Arrays//#include <iostream>
using namespace std;
// Hauptprogramm//int main(){ // Konstanten // const int Breite = 3; // Breite der Karte const int Hoehe = 3; // Hoehe der Karte
// Variablen // int Karte[Breite][Hoehe]; // Zweidimensionales Array für die Karte int x, y; // Schleifenzähler int Zaehler = 0; // Zum Füllen der Karte
// Karte mit Werten füllen for (y = 0; y<Hoehe; y++) { for (x = 0; x<Breite; x++) { Karte[x][y] = Zaehler; Zaehler++; } }
// Karte ausgeben for (y = 0; y<Hoehe; y++) { for (x = 0; x<Breite; x++) { cout << Karte[x][y]; }
cout << endl; }
return 0;}
|