МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||
Над величинами інтервального типу можна виконувати всі ті ж операції, що й на базових величинах.Інтервальний тип не можна будувати на основі дійсного, оскільки цей скалярний тип не відноситься до порядкових (дискретних) типів. 3. Порядковітипиданих: Із шести розглянутих скалярних типів п’ять мають такі спільні властивості: Кількість елементів типу є фіксована і визначена наперед. Всі значення впорядковані за зростанням. За їх природою між двома сусідніми немає жодного проміжного. Ці властивості характеризують так звані порядкові або дискретні типи – цілі числа, символи, логічні ( булеві) величини, перелічувальні, інтервальні типи. Ці типи можуть використовуватися в якості індексів при побудові структурованих типів даних (масивів). Поряд з основними операціями, що стосуються цих типів (логічні, перетворення типів) до дискретних типів застосовують ще дві операції: Інкрементація. Декрементація. Операція 1 позначається INC. Реалізується стандартною функцією inc і збільшує значення аргументу на 1 одиницю відповідного типу. Операція 2 – DEC. Реалізується стандартною функцією dec і зменшує значення аргументу на 1 одиницю відповідного типу. Якщо для цих операцій використовувати 2 аргументи, то другий може задавати кількість одиниць відповідного типу, на яку збільшується або зменшується значення аргументу. Якщо 2-й параметр відсутній, то по замовчуванню вважається крок 1. Наприклад Var x1: integer; x2: char; x3: boolean; x3: rainbow; … x1: =32766; x2: =’A’; x3: =true; x4: = red; inc (x1); { x1=32767 } inc (x1,2); { x1=-32767 } dec (x3,2); { x3=true } dec (x4); { x4=magenta } 4.Структуроканітипиданих: Раніше розглядалися скалярні дані. Це означає, що здійснювалася обробка неподільних значень деякого типу. Навіть, якщо в програмі викликається багато скалярних величин одного типу, але вони не є незалежними, то їх не можна вважати деякими структурами даних. Структурування передбачає об’єднання складених даних в єдині складені структури, що обробляються і розміщуються в пам’яті як одне ціле. Одним із способів структурування є формування так званих регулярних структур даних. До них відносять масиви, рядки, множини. а) Регулярнітипи – масиви Масиви – структури даних, які є об’єднанням в одне ціле деякої фіксованої кількості однотипних елементів. Оголошуються масиви за допомогою службового слова array, після якого вказується розмір масиву, кількість елементів, а також тип самих елементів масиву. TYPE<ідентифікатор типу >= ARRAY[<діапазон індексів>,<діапазон індексів >,…] OF<тип елементів > ; В якості діапазонів індексів можуть викликатися інтервали одного із дискретних типів. Кількість діапазонів визначає розмірність масиву: 1 діапазон – одновимірний масив; 2 діапазони – двовимірний ( таблиці, матриці);
|
||||||||
|