Sign in Join
Wiki copytemporary

Basic Pascal Tutorial/Chapter 5/Subranges/bg: what changed

Revision 2 to 3. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-[[Basic Pascal Tutorial/Chapter 5/Enumerated types/bg|◄]] | [[Basic Pascal Tutorial/Contents/bg|▲]] | [[Basic Pascal Tutorial/Chapter 5/1-dimensional arrays/bg|►]]
2----|---|---
3-
41## 5B - Поддиапазон
52
6-_(author: Tao Yue, state: unchanged)_
3+*(author: Tao Yue, state: unchanged)*
74
8-Типът _поддиапазон_ се дефинира като се указват най-малката и най-голямата стойност от друг изброим или цял тип. Дефинира се по следния начин:
9-```
5+Типът *поддиапазон* се дефинира като се указват най-малката и най-голямата стойност от друг изброим или цял тип. Дефинира се по следния начин:
6+
7+``` pascal
108lowest_value .. highest_value
119```
1210
13-където `lowest_value < highest_value` и двете стойности са в обсега на другия изброим/цял тип.
11+където `lowest_value < highest_value` и двете стойности са в обсега на другия изброим/цял тип.
1412
15-Например може да декларирате дните от седмицата, както и работните дни от седмицата по следния начин:
16-```
13+Например може да декларирате дните от седмицата, както и работните дни от седмицата по следния начин:
14+
15+``` pascal
1716type
18- DaysOfWeek = (Sunday, Monday, Tuesday, Wednesday,
19- Thursday, Friday, Saturday);
20- DaysOfWorkWeek = Monday..Friday;
17+ DaysOfWeek = (Sunday, Monday, Tuesday, Wednesday,
18+ Thursday, Friday, Saturday);
19+ DaysOfWorkWeek = Monday..Friday;
2120```
2221
23-Също така поддиапазон може да се използва и за вградените изброими типове като `char` и `integer`:
24-```
22+Също така поддиапазон може да се използва и за вградените изброими типове като `char` и `integer`:
23+
24+``` pascal
2525type
26- Digits = '0'..'9';
27- DaysOfMonth = 1..31;
26+ Digits = '0'..'9';
27+ DaysOfMonth = 1..31;
2828```
2929
30-[[Basic Pascal Tutorial/Chapter 5/Enumerated types/bg|◄]] | [[Basic Pascal Tutorial/Contents/bg|▲]] | [[Basic Pascal Tutorial/Chapter 5/1-dimensional arrays/bg|►]]
31----|---|---
32-
3330---
34-*From the Free Pascal wiki, page "Basic Pascal Tutorial/Chapter 5/Subranges/bg", as the Internet Archive kept it on 2023-03-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](/wiki-contact).*
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](/wiki-contact).*

Back to history