Type
Person Sex = (Male, Female);
Date = record
Month :( Jan, Feb, Mar , Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec);
Day: 1..31;
Year: 1900..2000
end;
Person = record
Name, Secondname, Surname: String[20];
Speciality:Word;
Birthday:Date;
case sex: personsex of
Male: (army:date; Smoking : Boolean);
Female: ( eyescolor: (Blue, Brown, Green, Gray))
End;
Позиційні системи числення.
У позиційній системі числення значення цифри залежить від позиції, яку цифра займає в зображенні числа. У цілих числах позиції нумеруються справа наліво починаючи з нуля.
Наприклад, у числі 5842 остання цифра 2 перебуває в нульовій позиції
3 2 1 0
й означає кількість одиниць; передостання цифра 4 перебуває в першій позиції й означає кількість десятків і т.д.
Отже, число 5842 можна записати у вигляді такої суми:
5842 =5•1000+ 8•100+ 4•10+ 2•1 = 5•103 + 8•102 + 4•101 + 2•100.
3210
Щоб позначити, що число належить саме до десяткової системи числення, пишуть (5842)10. Число 10 є основою десяткової системи числення. Розглянемо системи числення з основами, відмінними від 10. Алфавіт системи числення з основою р складається з р цифр: 0, 1, 2,…, р-1.
Інші цифри використовувати не можна. Найчастіше застосовують системи числення з основами 2, 8, 10, 16.
Відомо, що у десятковій системі алфавіт складається з таких цифр: 0, 1,
2, 3, 4, 5, 6, 7, 8, 9. У системі числення з основою р=8 алфавіт такий: 0, 1,2,
3, 4, 5, 6, 7. У системі числення з основою р=2 - такий: 0,1.
Алфавіт системи числення з основою р=16: 0,1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, Е, F, де А=10, В=11, С=12, D=13, Е=14, F=15. Шістнадцяткова система використовується, зокрема, для кодування адрес комірок оперативної пам'яті.