Case zusammenfassen
Übersicht

![]() |
Terror-StateBetreff: Case zusammenfassen |
![]() Antworten mit Zitat ![]() |
---|---|---|
is mir ja direkt peinlich das zu fragen, aber man findet halt nix dazu:
gibt es eine möglichkeit Case-Zweige miteinander zu koppeln... sozusagen von - bis mir ist ja klar das: Code: [AUSKLAPPEN] select fall case 1 case 2 case 3,4,5,6,7,8,9 end select irgendwas is richtung: Code: [AUSKLAPPEN] select fall case 1-10 case 11,20 case (21,30) case 31:40 end select Hab schon ne menge ausprobiert und hat alles nich so gefunzt. is eigentlich nur faulheit... gibs das überhaupt? und jetz kommt mir nich mit default und dann über if-gruppieren... ^^ danke für die grauen zellen |
||
Ob friedlich oder militant, wichtig ist der Widerstand |
CodeMaster |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Es gibt noch die Holzhackermethode, sollte aber wegen Unsauberkeit (nur zu wenigen Sprachen portierbar) eigentlich vermieden werden:BlitzBasic: [AUSKLAPPEN] a = 10 |
||
Dies ist ein Text, der an jeden Beitrag von dir angehängt werden kann. Es besteht eine Limit von 500 Buchstaben.
Zuletzt bearbeitet von CodeMaster am Mo Apr 01, Parse error: syntax error, unexpected ';' in htdocs\viewtopic.php on line 102 |
![]() |
RallimenSieger des 30-EUR-Wettbewerbs |
![]() Antworten mit Zitat ![]() |
---|---|---|
Im Prinzip ist es nichts anderes wie eine If ElseIf verzweigung mit der das dann auch ganz gut funktioniert! | ||
[BB2D | BB3D | BB+]
|
CodeMaster |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Prinzipell ja. Aber die Einfachheit verleitet zum Verinnerlichen dieses Schemas, was in anderen Programmiersprachen vielleicht zu Enttäuschungen führen könnte:BlitzBasic: [AUSKLAPPEN] Select Truewird z.B. in Delphi zu:Code: [AUSKLAPPEN] if (a = 0) and (b = 0)
then begin print('Fall 1'); print('Blub'); end else if (a = 0) and (b = 1) then begin print('Fall 2'); print('Blub'); end else if (a = 1) and (b = 0) then begin print('Fall 3'); print('Blub'); end else if (a = 1) and (b = 1) then begin print('Fall 4'); print('Blub'); end; Und das war ein sehr einfaches Beispiel... |
||
Dies ist ein Text, der an jeden Beitrag von dir angehängt werden kann. Es besteht eine Limit von 500 Buchstaben.
Zuletzt bearbeitet von CodeMaster am Mo Apr 01, Parse error: syntax error, unexpected ';' in htdocs\viewtopic.php on line 102 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group