OSCAT Forum

oscat.lib => Bestehende Module / Existing Modules => Thema gestartet von: gravieren am 04. März 2007, 17:11:37

Titel: Ãœberprüfung der Funktion "FACT"
Beitrag von: gravieren am 04. März 2007, 17:11:37
Hallo Hugo


Wie gesagt bin ich am austesten der OSCAT-S7.





Module FACT

IF x >= 0 AND x < 8 THEN
fact := 1;
i := 2;
WHILE x < i DO
fact := fact * i;
END_WHILE;
ELSE fact := -1;
END_IF;

Es wird eine Endlosschleife erzeugt.
In der "While" sollte  die Anweisung   "i := i + 1;"  stehen.




Titel: Re: Ãœberprüfung der Funktion "FACT"
Beitrag von: hugo am 04. März 2007, 17:32:57
ist in der 1.5 behoben
wenn du mir eine email sendest dann kann ich dir die 1.45 lib zusenden.