Die Suche ergab 3 Treffer

von SKe
Mi 8. Okt 2008, 18:10
Forum: Freepascal
Thema: For Schleifen Delphi->Lazarus
Antworten: 5
Zugriffe: 3260

Re: For Schleifen Delphi->Lazarus

das liegt sehr wahrscheinlich daran:

A:=strtofloat(edtEnter.Text);


Du könntest wenn es sich bei edtEnter.Text um einen Real Wert handelt diesen mithilfe von Round runden.

A := Round(strtofloat(edtEnter.Text));


:D :D :D Mit dem Round funktioniert es!!!
:D :D :D Danke!!
(Jetzt sass ich ...
von SKe
Mi 8. Okt 2008, 17:59
Forum: Freepascal
Thema: For Schleifen Delphi->Lazarus
Antworten: 5
Zugriffe: 3260

Re: For Schleifen Delphi->Lazarus

Hallo Kevin,


der von Dir erstellte Code müsste gehen wenn du aus A und I einen Integer machst.


Gruß,
Jagged.

Hallo Jagged, wenn ich aus A und I einen Integer mache, bekomme ich folgende Fehlermeldung:

LaFactorielleDUnNombreU.pas(40,7) Error: Incompatible types: got "Extended" expected ...
von SKe
Mi 8. Okt 2008, 17:47
Forum: Freepascal
Thema: For Schleifen Delphi->Lazarus
Antworten: 5
Zugriffe: 3260

For Schleifen Delphi->Lazarus

Hallo,
für die Schule muss ich ein Programm entwickeln, das eine Faktorielle enthält. Doch nun mein Problem. Da wir vorher immer mit Delphi entwickelt haben und jetzt Lazarus haben, weiss ich nicht, wie man eine for-Schleife in Lazarus schreibt.

unit LaFactorielleDUnNombreU;

{$mode objfpc}{$H ...