Está en la página 1de 8

FUNDAMENTOS DE

PROGRAMACIÓN
(IS209 1901)

Cadenas
Cadenas

Las cadenas son una agrupación de caracteres en


general

“Hola” es una cadena que, al tener comillas el


lenguaje de programación sabe que es una
cadena.
Cadenas

a = “Hola”
Si yo quiero, por ejemplo, imprimir una parte de la
cadena la puedo tratar como un arreglo.

Dicho esto: Intenta hacer que se imprima


solamente la letra H

Prueba cómo crees que sería la instrucción.


Cadenas

En ese caso la impresión sería

puts a[0]

¿Y si quieres imprimir la palabra “Hol” sacada de


“Hola”?

Intenta imprimirla.
Cadenas

Efectivamente la instrucción sería:

puts a[0..2] podría ser una solución. De esa


manera las cadenas actúan como un vector
(arreglo de una dimensión) de caracteres.
Cadenas y Arreglos

Si tengo
nombres = [“Carlos”, “Pedro”, “Felipe”] y quiero
imprimir la primera letra de Carlos, es decir C

¿Cómo crees que podría ser la instrucción?


Cadenas y Arreglos

Efectivamente tendríamos que imprimirla como

puts nombres[0][0]

Ahora ¿si quisieras imprimir “Car”?


Cadenas y Arreglos

Una de las posibilidades sería:

puts nombres[0][0..2]

Y con eso puedes manejar cadenas dentro de


arreglos.

También podría gustarte