Guten Morgen, allerseits,
da gibt es wieder ein Problem, das ich nicht lösen kann, trotz 6tägiger Versuche. Aber vielleicht kann mir hier ja jemand helfen:
Da sind 5 Boxen, die jeweils per Zufall eine Farbe zugewiesen bekommen sollen.
Der Farbtopf:
Das Problem: jede Farbe darf nur einmal ausgewählt werden. Wenn also die erste Box die Farbe per Zufall blau bekommt, dürfen die anderen 4 verbliebenen Boxen nicht mehr blau werden. So lange, bis jede der 5 Boxen eine der 5 Farben hat.
Sozusagen muß die Farbe Blau aus der Menge "color" entfernt werden. Bloß: wie macht man das? Wenn ich das mit if/switch/case versuchen würde, dann müsste ich seitenlange Abfragen schreiben bei der Auswahl. Es muß doch auch kürzer gehen - oder nicht? Oder gehe ich das Problem vielleicht falsch an?
Bin für jeden Hinweis dankbar,
Gruß Archie
da gibt es wieder ein Problem, das ich nicht lösen kann, trotz 6tägiger Versuche. Aber vielleicht kann mir hier ja jemand helfen:
Da sind 5 Boxen, die jeweils per Zufall eine Farbe zugewiesen bekommen sollen.
Der Farbtopf:
Das Problem: jede Farbe darf nur einmal ausgewählt werden. Wenn also die erste Box die Farbe per Zufall blau bekommt, dürfen die anderen 4 verbliebenen Boxen nicht mehr blau werden. So lange, bis jede der 5 Boxen eine der 5 Farben hat.
Sozusagen muß die Farbe Blau aus der Menge "color" entfernt werden. Bloß: wie macht man das? Wenn ich das mit if/switch/case versuchen würde, dann müsste ich seitenlange Abfragen schreiben bei der Auswahl. Es muß doch auch kürzer gehen - oder nicht? Oder gehe ich das Problem vielleicht falsch an?
Bin für jeden Hinweis dankbar,
Gruß Archie
Signatur? Ich überlege mir noch eine. Die besten sind ja schon alle vergeben... 


