Autor Beitrag
try
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Mi 21.02.07 14:26 
Ich versuch mich gerade an einem kleinen Programm:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
procedure TForm1.Button1Click(Sender: TObject);
var a, b, c:Real;
begin
  a:=strtoFloat(edit1.Text);
  (a/3):=b;                           <-!!!!

  repeat

  b*b:=c;

  if c>a then
  b-(b/10):=b
  else
  b+(b/10):=b;

  until c-a<0.00000001;

 edit2.caption:=FloatToStr(c);
end;



Am Ende versuch ich praktisch hier aus a die wurzel zu ziehen. Es gibt bestimmt dafür eine direkte anweisung in Delphi, aber um mal mit den Schleifen zu arbeiten wollte ich es mal auf diese Art und Weise probieren.

in der
ausblenden Delphi-Quelltext
1:
(a/3):=b;					

zeile zeigt er mir nun beim Compilieren den genannten Fehler an.
Aber eigentlich weise ich doch a über die editbox einen Wert zu.
try
trick
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19



BeitragVerfasst: Mi 21.02.07 14:31 
also wenn du z.B. der variable b einen Wert zu weisen willst, dann musst du das so machen

b := (a/3);

anders funzt das denk ich nich ;-)
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 21.02.07 14:35 
Hallo!

Allgemeiner: Die Variable, der Du einen Wert zuweisen willst, steht links vom := und der neue Wert rechts davon.

Evtl. hilft Dir auch mein Crashkurs Delphi.

Grüße
Christian

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
try Threadstarter
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Mi 21.02.07 14:42 
uups,... danke!!

@[quote]Christian: Den hab ich^^

Danke
try