Einzelnen Beitrag anzeigen

Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#4

Re: rauchender Kopf...

  Alt 13. Jul 2004, 20:48
oder einfach alles mit allem vergleichen

das wäre dann so in etwa:

spiel[1] - spieler[1]
spiel[1] - spieler[2]
spiel[1] - spieler[3]
spiel[1] - spieler[4]
spiel[2] - spieler[1]
spiel[2] - spieler[2]
spiel[2] - spieler[3]
spiel[2] - spieler[4]
spiel[3] - spieler[1]
spiel[3] - spieler[2]
spiel[3] - spieler[3]
spiel[3] - spieler[4]
spiel[4] - spieler[1]
spiel[4] - spieler[2]
spiel[4] - spieler[3]
spiel[4] - spieler[4]

also zusammengefasst:

Delphi-Quellcode:
for i:=1 to 4 do //für alle felder in spiel
  for j:=1 to 4 do //für alle felder in spieler
    if spiel[i]=spieler[j] //wenn die farbe gleich ist
    then if i=j //wenn die position und die farbe gleich ist, dann schwarz+1
         then schwarz:=schwarz+1
         else weiss:=weiss+1; //wenn farbe gleich und position verschieden dann weiss+1
denn du willst doch nur ausgeben, wie poft weiss uznd we oft schwarz, oder?
oder war schwarz nur richtige farbe und weiss richtigeb farbe und position?

naja, ich hoffe der code hilft...
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat