Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
08.10.2001, 13:55
Son-Goten



hi, mal ne ganz dumme frage....
ich hab mir mal das tutorial hier bei thewall angeschaut, in dem mitunter auch von
switch(blabla)
{
case 1: xxxxxxx
case 2: xxxxxxx
case usw.: xxxxxxx
};

gesprochen wird.... nun wüsste ich gerne, wie ich anstatt der 1 zum beispiel eine reihe von zahlen, wie 15-20, einsetzen kann...

danke
goten

--

zum Seitenanfang zum Seitenende Profil || Suche
001
08.10.2001, 14:29
Hessie J.



Bereiche funktionieren nicht, aber mehrere einzelne Zahlen gehen z.B. so:

Quellcode:
switch(blablubb)
{
case 14: codefür14;
            break;

   case 15:
   case 16:
   case 17:
   case 18:
   case 19:
   case 20: codefür15-20;
            break;

   case 21:
   case 22: codefür21-22;
            break;
}

Wenn's noch komplizierter wird, würde ich dann aber mit mehreren if/else if-Blöcken arbeiten.

--


Dieser Beitrag wurde am 08.10.2001 um 14:35 von Hessie J. bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
08.10.2001, 14:34
Son-Goten



danke ^-^

--

zum Seitenanfang zum Seitenende Profil || Suche
003
08.10.2001, 16:03
Tomz



mach doch vorher sowas
if(x > 0 && x < 15)
{
y = 1;
}
else
if(x >= 15 && x < 20)
{
y = 2
}
...

switch(y)

sorry, hoffe d hast verstanden. scheiss franzoesisches tastaturlayout. falls nicht verstanen poste ich noch eine erklaerung

--

...denn das atombrot wird nicht ruhen bis es den letzten erwischt hat...

zum Seitenanfang zum Seitenende Profil || Suche
004
08.10.2001, 17:21
Son-Goten



jo, hab ich verstanden -- für x=1-14 hast du y=1 gesetzt, für x=15-19 y=2 und dann das ganze in ein
switch(y)
{
case 1: (für x=1-14)
case 2: (für x=15-19)
};

danke auch dir ^-^

--

zum Seitenanfang zum Seitenende Profil || Suche