![]() |
AW: Probleme mit FOR-Schleife
Und bei IntToStr statt FloatToStr?
|
AW: Probleme mit FOR-Schleife
Zitat:
Ich versteh halt nicht, warum er es bei der Wurzel richtig macht, aber beim Quadrat nicht. |
AW: Probleme mit FOR-Schleife
Zeig doch mal den ganzen Code, da stimmt doch was nicht.
|
AW: Probleme mit FOR-Schleife
Zitat:
Delphi-Quellcode:
Wie gesagt, bei der Wurzel funzts.
begin
For a := 1 to 25 do Begin Qva := sqr(a); ListBox2.Items.Add(IntToStr(i)+ ':' + FloatToStr(Qva)); end; end |
AW: Probleme mit FOR-Schleife
Ach, Du meinst vor dem Doppelpunkt? Dann ist das klar, da die Schleifenvariable a ist, Du aber i abfragst.
|
AW: Probleme mit FOR-Schleife
Zitat:
So, ich häufe euch heute mit fragen. Wie kann man das selbe von Oben mit selbst eingegebenen Zahlen machen? Meine Idee ist das hier:
Delphi-Quellcode:
Jetzt sagt er mir aber:
procedure TForm1.Button4Click(Sender: TObject);
var Wamn: extended; i: Integer; Begin For i := m to n do begin m:= Edit1.Text n:= Edit2.Text Wamn := sqrt(i); ListBox1.Items.Add(IntToStr(i) +':' + FloatToStr(Wamn)); end; Zitat:
|
AW: Probleme mit FOR-Schleife
Mit StrToInt (oder besser TryStrToInt oder IntToStrDef). Allerdings solltest Du Dir wirklich einmal den Crashkurs reinziehen, sonst wird das auf Dauer nix.
|
AW: Probleme mit FOR-Schleife
Der Link zum Crashkurs ist in #7
|
AW: Probleme mit FOR-Schleife
Hallo,
ich bin's nochmal.Kein Angst ich habe mir den Crashkurs (zumindest bisschen)durchgelesen. Trotzdem komme ich mit den Fehlermeldung oft nicht klar. Deswegen nochmal eine Frage zu dem Programm von gestern. Ich möchte die Wurzel von n bis m ziehen Der Code sieht bisher so aus:
Delphi-Quellcode:
Es kommt bei der Zeile "For i:= n to m do" die Fehlermedung hier:
For i := n to m do
begin m:= StrToInt(Edit1.Text ); n:= StrToInt(Edit2.Text ); Wamn := sqrt(i); ListBox1.Items.Add(IntToStr(i) +':' + FloatToStr(Wamn)); end; end; end. Zitat:
|
AW: Probleme mit FOR-Schleife
Wie sind m und n denn deklariert? Außerdem solltest Du diese besser vor Schleifenbeginn zuweisen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz