Операції над літерними величинами, Детальна інформація

Операції над літерними величинами
Тип документу: Реферат
Сторінок: 4
Предмет: Комп`ютерні науки
Автор: Олексій
Розмір: 12.9
Скачувань: 1302
Операція з’єднаня (склеювання)

“Е” + “О” + “М” = “ЕОМ”

“КОСМО” + “НАВТ” = “КОСМОНАВТ”

“12” + “345” = “12345”

“345” + “12” = “34512”

.

получимо А = “МАМА”

2. Обчислення довжини тексту

В багатьох задачах на обробку текстової інформації є потреба визначити довжину тексту, який є значенням літерної величини. У навчальній алгоритмічній мові це робиться за допомогою функції довж (А).

Якщо, наприклад:

А: = “МАТЕМАТИК”, то довж (А) = 9

довж (“алго” + “ритм”) = довж (“алгоритм”) = 8

Існує текст довжини О, в складі якого немає жодного символа. Він позначається двома поряд написаними лапками і називається пустим текстом. Пустий текст не слід плутати з текстом, який складається з пробілів, так як пробіл – це символ, який займає на папері деякий простір:

довж (“__ __”) = 2

Символи в тексті починаються з одиниці, тобто нумеруються зліва направо. Нехай літерна змінна С.

С = “основи інформатики”, тоді

довж (С) = 18

О С Н О В И

І Н Ф О Р М А Т И К И

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18



Функція довж має таку властивість:

довж (А+В) = довж (А) + довж (В)

Вирізка тексту здійснюється за допомогою функції сим (А, n, m). Це означає, що із значення літерної змінної А відрізняється частина тексту від символу, що має порядковий номер n, до символу, що має порядковий номер m. Наприклад, якщо літерна змінна А =

А = “інформатика”

сегм (A, 3, 7) = “форма”

сегм (A, 8, 10) = “тик”

сегм (A, 5, 5) = “р”

сегм (“ЕОМ”, 2, 2) = “о”

4. Команда часткової зміни значення літерної величини в НАМ записується так:

The online video editor trusted by teams to make professional video in minutes