Otras funciones de cadenas

a) Insertar Cadenas

Si se desea insertar una cadena C dentro de un texto o cadena más grande, se debe indicar la posición. El formato es:

Insertar (t, p, s)

t Texto o cadena donde se va a insertar.

p Posición a partir de la cual se va a insertar.

s Subcadena que se va a insertar.

Ejemplo:

Insertar (‘Tecnológico’,4,’XXX’) =    ‘TecXXXnológico’

Insertar (‘Juan O’,5,’de la’)=        ‘Juan de la O’

b) Borrar

Elimina una subcadena que comienza en la posición p y tiene una longitud l.

Borrar (t, p ,l)

t Texto o cadena de donde se va a eliminar una subcadena.

p     Posición a partir del cual se va a insertar.

l Longitud de la subcadena a eliminar.

Ejemplo:

Borrar (‘Tecnológico’,4,2)   =  ‘Teclógico’

c) Conversión Cadenas/Números

Existen funciones o procedimientos en los lenguajes de programación (val y str) que permiten convertir un número en una cadena y viceversa.  En nuestros algoritmos los denotaremos por valor cadena.

Valor (cadena)  =   Convierte la cadena en un número;  siempre que la cadena fuese de dígitos numéricos.

Cadena (valor)   =   Convierte un valor numérico en una cadena.

Ejemplos:

Valor (‘12345’) =  12345

Cadena(12345)= ‘12345’