Beste Tweakers,
Ik ben bezig met mijn allereerste programma in Delphi.
Het betreft een Stableford berekening van de sport: Golf (mijn hobby).
Korte uitleg (voorbeeld):
Je hebt 9 holes, elke hole heeft een moeilijkheidsgraad (Stroke Index), je hebt een handicap (extra slagen per hole) en de PAR (Professional Average Rating).
Daar zit een ingewikkelde formule achter om alles te bereken, die heb ik al weggeschreven
, echter eerst even een korte uitleg:
Het probleem: 9 holes met 15 handicap is 1 handicappunt (extra slag) voor elke hole, waar je er 6 overhoud. Die 6 moeten verdeeld worden over de 6 MOEILIJKSTE (laagste waarde) banen en dat lukt me niet
Note: De ingevulde Handicap word weer ergens anders berekend.
Note2: Lage Index Rating is moeilijker dan hoge (1 tot 18)
Note3: De tabel is natuurlijk uitgedunt om het niet nog onduidelijker te maken dan het al is
Zou iemand mij kunnen helpen of op gang helpen met dit stukje Delphi?
Ik ben bezig met mijn allereerste programma in Delphi.
Het betreft een Stableford berekening van de sport: Golf (mijn hobby).
Korte uitleg (voorbeeld):
Je hebt 9 holes, elke hole heeft een moeilijkheidsgraad (Stroke Index), je hebt een handicap (extra slagen per hole) en de PAR (Professional Average Rating).
Daar zit een ingewikkelde formule achter om alles te bereken, die heb ik al weggeschreven
Het probleem: 9 holes met 15 handicap is 1 handicappunt (extra slag) voor elke hole, waar je er 6 overhoud. Die 6 moeten verdeeld worden over de 6 MOEILIJKSTE (laagste waarde) banen en dat lukt me niet
Note: De ingevulde Handicap word weer ergens anders berekend.
Note2: Lage Index Rating is moeilijker dan hoge (1 tot 18)
Note3: De tabel is natuurlijk uitgedunt om het niet nog onduidelijker te maken dan het al is
| 9 Holes | Stroke Index | Aantal EXTRA slagen (handicap = 15) | Het probleem: |
| 1 | 9 | +1 | hier zou dus nog een +1 bij moeten |
| 2 | 17 | +1 | |
| 3 | 15 | +1 | |
| 4 | 13 | 1 | hier zou dus nog een +1 bij moeten |
| 5 | 5 | +1 | hier zou dus nog een +1 bij moeten |
| 6 | 3 | +1 | hier zou dus nog een +1 bij moeten |
| 7 | 11 | +1 | hier zou dus nog een +1 bij moeten |
| 8 | 17 | +1 | |
| 9 | 1 | +1 | hier zou dus nog een +1 bij moeten |
Zou iemand mij kunnen helpen of op gang helpen met dit stukje Delphi?
[ Voor 7% gewijzigd door Verwijderd op 19-07-2013 16:06 ]