Тип char

Оценить
(0 голоса)

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

Поскольку один символ занимает один байт, а одна адресуемая позиция памяти ЭВМ (машинное слово) содержит несколько (2.8) байтов, в одном слове может размещаться более одного символа. Для более экономного использования памяти существует системный атрибут packed, упаковывающий заданный массив символов в меньшее число машинных слов. В некоторых версиях Паскаля есть еще один заранее определенный тип данных:

alfa = packed array [1.10] of char; который удобен для работы с короткими (до 10 букв) словами.

Задания

1. Каким образом можно представить двумерный массив?

Как он задается?

2.         Чем отличается задание двумерного массива в виде матрицы от

предыдущего варианта (п, 1)?

3.         Если элемент массива вызывается обращением т [k, /], то в ка

ком виде задан массив т?

4.         Возможно ли обращение к элементу массива в форме т [k] [I]?

5.         Какое из приведенных описаний задает строку:            |

1)         М = ARRAY [1.10] OF INTEGER;

2)         М= ARRAY [A.F) OF REAL;

3)         M= ARRAY [i.5] OF CHAR;

6.         Опишите в виде двумерного массива годовой табель успеваемости

(оценка по каждому предмету для каждого ученика),

7.         Что такое упакованный массив?

Подробнее в этой категории: « Массивы Записи »
Записи
Записи с вариантами
Субэкваториальный и субтропический пояса
Базовые типы для записи
Какие типы данных могут быть базовыми для записи?

Добавить комментарий


Защитный код
Обновить