*-------------------------------------------- * berechne Rabatt Andreas Spillner/HS-Bremen * Softwaretechnik Trends Band 44 Heft 4 *-------------------------------------------- IdentificationDivision. Program-Id. Calculate-Price. Author. NN. DataDivision. Working-StorageSection.
77 addon-discount pic 9(8)V9(8). LinkageSection.
77 baseprice pic 9(8)V9(8).
77 specialprice pic 9(8)V9(8).
77 extraprice pic 9(8)V9(8).
77 extras pic 9(4).
77 discount pic 9(8)V9(8).
77 result pic 9(8)V9(8). ProcedureDivisionusing baseprice, specialprice,
extraprice, extras returning result. * Beispiel mit Fehler! if extras>=3 then move 10 to addondiscount elseif extras >=5 then move 15 to addondiscount else move 0 to addondiscount. if discount>=addon-discount then move discount to addon-discount. compute result =baseprice / 100 * (100-discount)
+ specialprice+extraprice/100
*(100-addon-discount) * result wird zurückgegeben End-Program Calculate-Price.
Messung V0.5
¤ 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.0.0Bemerkung:
(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 und die Messung sind noch experimentell.