Está en la página 1de 7

Objetos tipo texto

Cadenas
Objetivos
• Conocer los tipos de datos tipo texto o cadenas
• Conocer usos
• Conocer las funciones más comunes para trabajar con estas variables
Tipo de dato
• La mayoría de lenguajes de programación de alto nivel entre sus tipos
de datos definen los “String” o cadena.
• Estas variables almacenan una cadena de caracteres que forman
palabras.
• Son útiles para almacenar nombres de elementos variados,
direcciones, definiciones o especificaciones de objetos u elementos.
• Por ejemplo. Un registro de una persona:
• Como ven tiene datos numéricos y datos de caracteres.
Id Nombre Apellido Edad Peso (lb)
1308623650 Juan Santillana 25 178
Tipos de datos
• Existen también tipos de datos Texto y Char, que también almacenan
caracteres. La diferencia esta en la cantidad de caracteres que pueden
contener y de acuerdo a esto utilizan más o menos memoria. Más
caracteres mayor memoria requerida.
• Tipos de datos texto: utilizados para una gran cantidad de caracteres como
documentos.
• Tipos de datos Char : almacenan un solo carácter (una letra).
Leer datos tipo string
• La operaciones de lectura para todos los tipos de datos son iguales
• Por ejemplo: supongamos que x es una variable string.
• Leer x, indica que se lee la cadena y se asigna a la variable x. de ahí en
adelante cuando se hace referencia a x, realmente nos referimos, a la cadena
ingresada.

Leer x (se digita en teclado “Amarillo”)


Escribir x (en pantalla se mostrará la palabra Amarillo)
fin
Funciones de cadena
• Existe varias funciones que nos permiten la manipulación de las variables de tipo string. Cada lenguaje nombra de forma diferente
a las funciones pero el resultado es el mismo, así tenemos por ejemplo hay funciones para:
• Tamaño: devuelve el numero caracteres que tiene el texto la variable
antes hicimos un ejemplo con x  “Amarillo”. Tamaño(x) nos devuelve un resultado de 8 porque amarillo tiene 8 letras.
• Mayúsculas : convierte todas las letras a mayúsculas.
Siguiendo el mismo ejemplo anterior con x nos devolvería “AMARILLO”
• Minúsculas : convierte todas las letras a minúsculas.
Siguiendo el mismo ejemplo anterior con x nos devolvería “amarillo”
• Subcadena : extrae cierta cantidad de caracteres de la cadena original. A esta función se debe indicar la posición inicial y el
número de caracteres que se van a extraer.
sc  subcadena (x, 1, 4), esta instrucción asigna a sc la subcadena de x de la posición 1 hasta la posición 4. Devolverá la cadena “Amar”.
• Concatenar : une dos cadenas. Por ejemplo sean a, b y t variables string.
a  “Libro”
b  “ de lenguaje C”
varios lenguajes de programación de alto nivel permiten concatenar con el símbolo matemático +.
c  a + b, al escribir la variable c, observaremos la cadena “Libro de lenguaje C”
Ejercicios
• Considere obtener los datos nombres y apellidos de una persona en
variables separadas, se solicita concatenarlos y mostrarlos en una sola
variable tipos cadena (String).

También podría gustarte