Data update
This commit is contained in:
parent
61b93a2cd1
commit
5af6d93694
858 changed files with 20572 additions and 2082 deletions
|
|
@ -1,7 +1,9 @@
|
|||
IDENTIFICATION DIVISION.
|
||||
INTERFACE-ID. Shape.
|
||||
|
||||
PROCEDURE DIVISION.
|
||||
|
||||
IDENTIFICATION DIVISION.
|
||||
METHOD-ID. perimeter.
|
||||
DATA DIVISION.
|
||||
LINKAGE SECTION.
|
||||
|
|
@ -9,6 +11,7 @@
|
|||
PROCEDURE DIVISION RETURNING ret.
|
||||
END METHOD perimeter.
|
||||
|
||||
IDENTIFICATION DIVISION.
|
||||
METHOD-ID. shape-area.
|
||||
DATA DIVISION.
|
||||
LINKAGE SECTION.
|
||||
|
|
@ -19,6 +22,7 @@
|
|||
END INTERFACE Shape.
|
||||
|
||||
|
||||
IDENTIFICATION DIVISION.
|
||||
CLASS-ID. Rectangle.
|
||||
|
||||
ENVIRONMENT DIVISION.
|
||||
|
|
@ -26,6 +30,7 @@
|
|||
REPOSITORY.
|
||||
INTERFACE Shape.
|
||||
|
||||
IDENTIFICATION DIVISION.
|
||||
OBJECT IMPLEMENTS Shape.
|
||||
DATA DIVISION.
|
||||
WORKING-STORAGE SECTION.
|
||||
|
|
@ -34,25 +39,30 @@
|
|||
|
||||
PROCEDURE DIVISION.
|
||||
|
||||
IDENTIFICATION DIVISION.
|
||||
METHOD-ID. perimeter.
|
||||
DATA DIVISION.
|
||||
LINKAGE SECTION.
|
||||
01 ret USAGE FLOAT-LONG.
|
||||
PROCEDURE DIVISION RETURNING ret.
|
||||
COMPUTE ret = width * 2.0 + height * 2.0
|
||||
GOBACK
|
||||
.
|
||||
COMPUTE
|
||||
ret = width * 2.0 + height * 2.0
|
||||
END-COMPUTE
|
||||
GOBACK.
|
||||
END METHOD perimeter.
|
||||
|
||||
IDENTIFICATION DIVISION.
|
||||
METHOD-ID. shape-area.
|
||||
DATA DIVISION.
|
||||
LINKAGE SECTION.
|
||||
01 ret USAGE FLOAT-LONG.
|
||||
PROCEDURE DIVISION RETURNING ret.
|
||||
COMPUTE ret = width * height
|
||||
GOBACK
|
||||
.
|
||||
COMPUTE
|
||||
ret = width * height
|
||||
END-COMPUTE
|
||||
GOBACK.
|
||||
END METHOD shape-area.
|
||||
|
||||
END OBJECT.
|
||||
|
||||
END CLASS Rectangle.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue