Ist es möglich Schleifen anstatt mit Zahlen
for(int i=0; i<10; i++)
mit Buchstaben
for(char a=a a<k; a++) [nur spaßquelltext] laufen zu lassen? Oder jeder Zahl den nächsten Buchstaben automatisch zuzuweisen? 1=a, 2=b, 3=c, u.s.w?
Ganz konkret mein Quellcode:
Der untere Teil mit den 8 if Bedingungen ist "unschön".... das muss doch kürzer gehen?
for(int i=0; i<10; i++)
mit Buchstaben
for(char a=a a<k; a++) [nur spaßquelltext] laufen zu lassen? Oder jeder Zahl den nächsten Buchstaben automatisch zuzuweisen? 1=a, 2=b, 3=c, u.s.w?
Ganz konkret mein Quellcode:
Code:
int a[10];
int b[10];
int c[10];
int d[10];
int e[10];
int f[10];
int g[10];
int h[10];
int function(int * array, const int elemente)
{
for(int i=0; i<elemente; i++)
{
//cout<<array[i]<<endl;
}
// Hier Programmtext in die die Datenfelder eingebunden werden sollen!
}
int main()
{
for(int x=0; x<8; x++)
{
if(x==1)function(a,10);
if(x==2)function(b,10);
if(x==3)function(c,10);
if(x==4)function(d,10);
if(x==5)function(e,10);
if(x==6)function(f,10);
if(x==7)function(g,10);
if(x==8)function(h,10);
}
return 0;
}
Der untere Teil mit den 8 if Bedingungen ist "unschön".... das muss doch kürzer gehen?
Zuletzt bearbeitet: