*------------------------------------------ * berechne gcd von m und n * Andreas Spillner/HS-Bremen * Softwaretechnik Trends Band 44 Heft 4 *------------------------------------------ IdentificationDivision. Program-Id. GCD. Author. NN. DataDivision. Working-StorageSection.
77 r pic 9(4). LinkageSection.
77 n pic 9(4).
77 m pic 9(4).
77 result pic 9(4). ProcedureDivisionusing x, y, z returning result. * Beispiel mit Fehler! * * pre: m>0 and n>0 * post: return >0 and * m@pre.mod(return) = 0 and * ... if n>m then move m to r move n to m move r to n end-if movefunction mod(m,n) to r performuntil r not= 0 withtestbefore move m to r move n to m move r to n end-perform move n to result * result wird zurückgegeben End-Program GCD.
¤ Dauer der Verarbeitung: 0.28 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.