Page 30 - 33
P. 30
3.3 Використання символьних масивів
У попередній задачі йшлося про числові масиви, які надають значної
зручності в роботі з однорідними групами даних (діаметрами, довжинами
ділянок, тощо). Аналогічно можна створювати символьні (текстові) масиви, але
елементами таких масивів є не числа, а тексти. Цими текстами можуть бути як
окремі символи, так і слова або декілька слів разом. Символьними масивами
зручно користуватись при виводі на екран чи принтер багатьох вхідних даних
або результатів розрахунку (якщо вони подаються не в табличній формі), а
також для складання коментарів.
Символьні змінні, як і числові, позначаються ідентифікаторами, але на
відміну від числових вони повинні супроводжуватись знаком долара.
Наприклад, ідентифікатор D є числовим, а D$ - символьним. Тому для
присвоювання ідентифікатору числа слід використати перший варіант, а для
присвоювання тексту – другий. Тобто можна записати D=0.2 і D$=”діаметр” і
не можна D=”діаметр” і D$=0.2. Комп’ютер видасть повідомлення про
помилку.
Для створення символьного масиву зручніше використовувати один
ідентифікатор, але з індексами. Звичайно, що на початку програми слід масив
оголосити, визначивши його можливий розмір. Далі слід кожному номеру
ідентифікатора надати якесь значення. Таким чином, якщо за ідентифікатор
взяти літеру А, то оголошення масиву виглядатиме так (розмір масиву
вибраний довільно):
10 DIM A$(20)
Це означає, що ми можемо створити масив з двадцятьма текстовими
фрагментами. Наприклад:
30