Archiv
Ansicht:   
Suche   erweiterte Suche

Nachricht aus dem Archiv

d-fens schrieb am 24.February.2010, 20:31:11 in der Kategorie web.coding

vb.net Würfelergebnisse vergleichen

> Hallo,
>
> vorgegeben ist ein Würfelspiel, bei dem 2 bis 4 Spieler jeweils würfeln.
> Das ist mit Random realisiert, es gibt für jeden Spieler ein
> Würfelergebnis.
>
> Nun gilt es, diese Ergebnisse der 2 bis 4 Spieler zu vergleichen um zu
> ermitteln, wer den höchsten Wurf hat.
> Bei Gleichstand (der soll auch ermittelt werden) soll nochmals gewürfelt
> werden.
>
> Wie geht man da vor?
> Es muss unbedingt professionell bzw. effizient vorgegangen werden, also
> eine endlos lange if und else Abfrage ist zu vermeiden.
>
> Das Ganze wird in VB.net programmiert, hatte schon die Idee eine
> Collection (zb. list(of)) zu verwenden.
> Wenn ich dort alle Werte der Spieler reinlese, hilft es mir natürlich
> nicht, wenn ich herausbekomme, welches der höchste Wert ist, aber nicht
> mehr sagen kann, zu welchen Spieler dieser gehört.

Mach zu jedem Spieler ein Objekt, dass als Membervariablen u. a. dessen Würfelergebnisse speichert (Array, Vector, was auch immer, bin in VB nicht so fit) und halt den jeweils höchsten Wurf. Schon kannst du auf alles bequem zugreifen.
Archiv
Ansicht:   
Suche   erweiterte Suche
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz