Vamos a ver el uso de las funciones left y Right son funciones para tratar variables de tipo Borchardt
o Char y lo que nos permiten es obtener determinados caracteres de la cadena de caracteres a la izquierda
o a la derecha.
Vamos a hacer una pequeña demostración aquí vamos a declarar una variable por ejemplo vamos a ponerle
uno y vamos a definirla con el tipo de dato parchar 20 C parchar 20 y aquí abajo le vamos a hacer Diódoro
la variable bar raruno vamos a aceptar un nombre por ejemplo vamos a tener
Ramiro.
Entonces cómo utilizamos la función left si la función left vamos a hacer un print para imprimir el
resultado en la consola.
Si vamos a utilizar la función left
y la función Leff lo que recibe son dos parámetros al igual que la función RIT lo vamos a ver a continuación
los dos parámetros que recibe son 1 es la cadena de caracteres a la que yo quiero indicarle cuántos
caracteres quiero tomar.
106 en este caso el primer parámetro que va a recibir va a ser 1.
Fíjense acá me está marcando me equivoqué me faltó colocar LeBaron y el segundo parámetro que va a recibir
va a ser la cantidad de caracteres que yo quiero tomar hacia la izquierda en este caso vamos a tomar
2 por ejemplo
estaría tomando si los dos primeros caracteres a la izquierda de la variable Bahr 1 que sería R.A.
Esos dos primeros caracteres vamos a ver si esto que estamos haciendo es cierto es correcto presionamos
F5 y fíjense que nos devuelve a los dos los dos caracteres a la izquierda y si yo quisiese utilizar
o mejor dicho Si yo quisiese tomar los dos caracteres a la derecha lo que hago es utilizar la función
right
ahora sí.
Esto es lo mismo ese mismo uso nada más que lo que cambia es el sentido de dónde va a tomar los caracteres.
Fíjense que si le doy F5 lo que hace es tomarme los dos últimos caracteres o en este caso son los dos
últimos caracteres de la cadena de texto y así yo pudiese tomar la cantidad de caracteres que deseo
de una variable si lo puedo utilizar para tomar por ejemplo las de Campos nombre y apellido para tomar
los los primeros caracteres y mostrar las iniciales de la persona.
Y también tenemos que tener en cuenta que aquí donde nosotros colocamos el número de caracteres que
quiero tomar puede ir el valor de una variable es decir puede almacenar le podemos pasar como parámetro
una variable que almacena la cantidad de caracteres que quiero tomar es decir la izquierda en este caso
y le va a funcionar sin ningún problema vamos a ser un ejemplo un poco más más más largo vamos a crear
por ejemplo otra variable si vamos a colocarle bardos y aquí vamos a declarar
bardos si y aquí le vamos a colocar por ejemplo gonzãles.
Entonces aquí lo que voy a hacer es imprimir las el primer carácter de Bruno y le voy a concatenar otro
left si donde le voy a pasar la variable bardos y le voy ya voy a tomar el primer carácter también.
Esto como resultado lo que va a obtener van a ser las iniciales de la persona.
Fíjense que aquí me me devuelve Regev.
Este es el uso de las funciones left y Right.