Sign in Join
Wiki copytemporary

Basic Pascal Tutorial/Chapter 5/Subranges/bg

English · Français · Български · 中文(中国) · 日本語

5B - Поддиапазон

(author: Tao Yue, state: unchanged)

Типът поддиапазон се дефинира като се указват най-малката и най-голямата стойност от друг изброим или цял тип. Дефинира се по следния начин:

pascal
lowest_value .. highest_value

където lowest_value < highest_value и двете стойности са в обсега на другия изброим/цял тип.

Например може да декларирате дните от седмицата, както и работните дни от седмицата по следния начин:

pascal
type
  DaysOfWeek = (Sunday, Monday, Tuesday, Wednesday,
                Thursday, Friday, Saturday);
  DaysOfWorkWeek = Monday..Friday;

Също така поддиапазон може да се използва и за вградените изброими типове като char и integer:

pascal
type
  Digits = '0'..'9';
  DaysOfMonth = 1..31;

From the Free Pascal wiki, page "Basic Pascal Tutorial/Chapter 5/Subranges/bg", as it stood on 2023-01-03 after a change by Alpinistbg, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 3, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.