Forum: Sonstige Fragen zu Delphi
Delphi
by Sherlock,
23. Okt 2017
Ist die Lösung falsch? Hab das nur mal schnell hingehuddelt. Ich wußte außerdem nicht, daß es sich um eine Schulaufgabe handelt. Das entsprechende Kennzeichen fehlt. :roll: Sonst wird doch auch um jeden Taktzyklus gefeilscht, und die kleine Formel da dürfte so ziemlich das Performance-Maximum darstellen. ;)
Sherlock
Forum: Sonstige Fragen zu Delphi
Delphi
by Sherlock,
23. Okt 2017
Was Du suchst ist die Summe zwischen n aufeinander folgenden natürlichen Zahlen. Und die teilst Du dann am Ende durch eine weitere natürliche Zahl.
Ersteres ist in Anlehnung an den kleinen Gauß schnell erledigt, und letzteres dürfte auch kein Problem sein.
Erg := ((y-x)*(x +((y-x+1)/2)))/z
Die Klammern sind zum Teil überflüssig, sollen aber den einen oder anderen logischen...