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 y 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’