Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Delphifehlermeldung bei einer FOR-Schleife
scorp - Di 03.06.03 19:28
Titel: Delphifehlermeldung bei einer FOR-Schleife
Hi ich hab folgendes Problem muss für die Schule ein Programm schrieben das mit Potenzen rechnet und es muss ne for-schleife drinn sein.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure TForm1.Button1Click(Sender: TObject); var potenzeingabe, potenzrechnung, ergebnis, wert: double; begin potenzeingabe := strtofloat (potedt.text); wert := strtofloat (edtwert.text); for potenzrechnung := 1 to potenzeingabe do begin ergebnis := wert * potenzrechnung; end; label1.caption := floattostr (ergebnis); end; |
Ich glaube dass das Programm so laufen würde nur birngt mein Delphi ständig folgender Fehler
| Zitat: |
| [Fehler] potenz1.pas(36): FOR-Schleifenvariable muß von ordinalem Typ sein |
Fred Ferkel - Di 03.06.03 19:29
mach einfach aus potenzrechnung ne integer variable anstatt double
auch aus potenzeingabe
Tweafis - Di 03.06.03 19:29
Hi, mach einfach potenzrechnung vom typ integer.
Fis
// too late...
scorp - Di 03.06.03 19:33
Danke Jungs es läuft!!!!!
MKehrer - Do 05.06.03 09:04
Titel: Re: Delphifehlermeldung bei einer FOR-Schleife
| scorp hat folgendes geschrieben: |
Hi ich hab folgendes Problem muss für die Schule ein Programm schrieben das mit Potenzen rechnet und es muss ne for-schleife drinn sein.
|
Hi Scorp,
wenn Du Deinen Lehrer etwas ärgern willst, dann nimm diesen Code;
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| Uses Math;
Function Potenz(a,b:Integer):Real; Var i:Integer; Begin Result:=IntPower(a,b); For i:=0 to 2 do ShowMessage('Ich bin eine For-Schleife'); End; |
Der Code berechnet eine Potenz und es ist ein For-Schleife drin
scorp - Do 05.06.03 14:20
Danke aber ich glaub das lass ich lieber!!! *gg*
Nochmal grosses Lob an die Admins die auq.de auf die beine gestellt haben!!!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!