Variable mit laufender Nummer
-
Hi
Ich hoffe ihr könnt mir helfen. Ich versuche in einer for Schleife eine Variable zu benennen und zwar a. a soll aber immer die aktuelle Zahl i mitbekommen. Also a1, a2, a3 ...
for (i=1;i<=10;i++)
{
a"i" = 1+2+i;
}Sodass ich dann a1 oder a2 oder .... direkt ansprechen und ausgeben kann, wobei ich auch gerne wüsste wie das dann geht.
Ich hoffe es gibt da eine Möglichkeit.
Danke schonmal für das Lesen.
-
Ich denke mal Arrays sind das was du suchst:
int array_name[ARRAY_ANZAHL] //erstes Element: array_name[0]; //letztes Element: array_name[ARRAY_ANZAHL-1];in deinem Beispiel sähe das so aus:
int a[10]; //int-array mit 10 Elementen anlegen for (int i = 0; i < 10; ++i) { a[i] = 1+2+i; }Wichtig: Der Index geht hier von 0-9. Ein Informatiker/Programmierer beginnt immer bei 0 zu zählen (außer vielleicht Delphi/Pascal Leute).
Gruß
Don06
-
Danke. Klappt super.