Einzelnen Beitrag anzeigen

Benmik

Registriert seit: 11. Apr 2009
557 Beiträge
 
Delphi 12 Athens
 
#5

AW: Notendurchschnitt berechnen und Initialisierung eines Array of integer

  Alt 3. Nov 2020, 18:40
Wozu brauchst du überhaupt ein Array? Auf dem Tablet getippt, daher rudimentär + ungetestet:
Delphi-Quellcode:
For i := 1 to 6 do
  Inc(sum,StrToInt(FindComponent('edt' + i.ToString).Text);
Durchschnitt := sum / 6;
Und falls es doch mit einem Array sein soll:
Delphi-Quellcode:
For i := Low(Notenarray) to High(Notenarray) do
  Notenarray[i] := StrToInt(FindComponent('edt' + i.ToString).Text);
For i := 1 to 6 do
  Inc(sum,Notenarray[i]);
Besser ist 1 to 6 , weil FindComponent darauf angewiesen ist.

Geändert von Benmik ( 3. Nov 2020 um 19:35 Uhr)
  Mit Zitat antworten Zitat