Brauche Hilfe bei meinem programm
-
ich brauche Hilfe bei meinem c++ programm "Siedler-Punkterechner"
Das Problem:
ich habe bei einem StringGrid die werte ausgelesn und in einem Feld(String[]) gespeichert
jetzt möchte ich dem spieler mit der größten punktezahl 5 dem 2. 3 Punkte dem 3. 1 Punkt und dem letzten keinen Punkt
Aber! Wenn es 2 zweite plätze gibt dann sollen sie sich die punkte teilen:
4/2 = 2 jeder 2 punkteBis jetzt siehst es so aus:
for(int i=1;i<=StringGrid1->RowCount;i++){ int t = 0; for(int k=1;k < StringGrid1->ColCount;k=k+2){ if(StringGrid1->Cells[k][i]!="") { temp[t]= StringGrid1->Cells[k][i]; t++; }}Die Punktezahl sollte dann in dem feld daneben angezeigt werden
wie mache ich es jetzt am übersichtlichsten / besten ohne gleich mehrere seiten zu schreiben??
MFG SpiderX
Ps:ich benutze borland habe windows und das programm kann auch plattform abhängig sein^^