Lesson 4

 

User Defined Type

 

 

Enumerated Data Type Subrange Data Type

 

There are 2 types of user defined type.

Enumerated data type and subrange data type.

Both of which are ordered data type (ordinal)

 

Enumerated Data Type

  1. Ordinal data type.
  2. Each element is an identifier.
  3. The first element corresponds to the ordinal value of 0.

 

Subrange Data Type

Syntax

Start .. Final

eg:

1..100

‘a’..’z’

 

 

Subrange Data type

List of ordinal values.

 

eg:

VAR

Age : 1..100;

 

or

TYPE

AgeType = 1..100;

VAR

Age : AgeType;