Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
другие 1-10 ответы.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
40.08 Кб
Скачать

Тип данных – целый: имеющиеся встроенные типы, представимые диапазоны значений, основные операции.

Целый тип - один из простейших и самых распространённых типов данных в языках программирования. Служит для представления целых чисел. Ограничен максимальным и минимальным значениями.

Тип

Описание

Диапазон значений

byte

короткое целое без знака

от 0 до 255

shortint

короткое целое со знаком

от-127 до 127

word

целое без знака

от 0 до 65536

integer

целое со знаком

от -32 768 до 32 767

longint

длинное целое

от -2 147 483 648 до 2 147 483 647

Основные операции:

  • Сравнение. Здесь применимы соотношения «равно» («=»; «==»; «eq»), «не равно» («!=»; «<>»; «ne»), «больше» («>»; «gt»), «больше или равно» («>=»; «ge»), «меньше» («<»; «lt») и «меньше или равно» («<=»; «le»).

  • Инкремент («++») и декремент. («--») — арифметическое увеличение или уменьшение числа на единицу. Выделено в отдельные операции из-за частого использования с переменными-счётчиками в программировании.

  • Сложение («+») и вычитание («-»).

  • Умножение («*»).

  • Деление («/»; «\») и получение остатка от деления («%»).

  • Инверсия знака и получение абсолютного значения.

  • Получение знака. Результатом такой операции обычно является 1 для положительных значений, −1 — для отрицательных и 0 — для нуля.

  • Возведение в степень («^»).

Логические константы, переменные и выражения: назначение, примеры использования.

Логическая константа может принимать только 2 значения, либо True, либо False. Логическая переменная принадлежит типу Boolean.

Для величин логического типа определены следующие операции:

AND – логическое и;

OR – логическое или;

!, NOT – отрицание, логическое не;

= – эквивалентность, равенство;

#, !=, <> – неравенство;

< – больше;

> – меньше.

Логическое выражение в программировании — конструкция языка программирования, результатом вычисления которой является «истина» или «ложь».

Непосредственно логические величины и выражения из логических величин встречаются не очень часто. Логические величины, как правило, встречаются как результат выражений сравнения величин других базовых типов.

Структурные типы – массив: описание, представление в памяти, операции.

Массив— набор однотипных компонентов (элементов), расположенных в памяти непосредственно друг за другом, доступ к которым осуществляется по индексу (индексам). В отличие от списка, массив является структурой с произвольным доступом.

Количество используемых индексов массива может быть различным. Массивы с одним индексом называют одномерными, с двумя — двумерными и т. д.

Как и любые другие величины, используемые в программе, массивы надо описывать в начале программы (в разделе var описания переменных). В описании массива следует указать:

имя массива, диапазон индексов его элементов, тип элементов массива (базовый тип).

Объявление типа «массив» в языке Паскаль

type

TArrayType = array [0..9] of Integer; (* Объявления типа "массив" *)

var

arr1, arr2, arr3: TArrayType; (* Объявление трёх переменных-массивов одного типа *)

one = array [1..5] of byte;

Элементы массива размещаются в памяти в последовательных ячейках. Массив занимает количество байт, равное произведению количества элементов массива на размер одного элемента.

Операции с массивами: сумма элементов, максимальное/минимальное число, сортировка, удаление элементов и тд.