Programación flexible de CN
1.9 Operaciones con cadenas de caracteres
Ejemplos
Ejemplo 1: Concatenación de cadenas
Código del programa
DEF INT IDX=2
DEF REAL VALUE=9.654
DEF STRING[20] STRG="INDEX:2"
IF STRG=="Índice:"<<IDX GOTOF NO_MSG
MSG("Índice:"<<IDX<<"/valor:"<<VALUE)
NO_MSG:
Ejemplo 2: Conversión de tipos explícita con <<
Código del programa
DEF REAL VALUE=3.5
<<VALUE
1.9.4
Conversión minúsculas/mayúsculas (TOLOWER, TOUPPER)
Función
La función "Conversión minúsculas/mayúsculas" permite convertir todas las letras de una
cadena de caracteres para que se representen uniformemente.
Sintaxis
<STRING_ERG>=TOUPPER("<String>")
<STRING_ERG>=TOLOWER("<String>")
Descripción
TOUPPER:
TOLOWER:
<String>:
<STRING_ERG>:
78
Comentarios
; La variable indicada del tipo REAL se convierte al tipo
STRING.
El comando TOUPPER permite convertir todas las letras de una
cadena de caracteres en letras mayúsculas.
El comando TOLOWER permite convertir todas las letras de una
cadena de caracteres en letras minúsculas.
Cadena de caracteres que debe convertirse
Tipo:
STRING
Variable para el resultado de la conversión
Tipo:
STRING
Comentarios
; Visualización:
"Índice:2/valor:9.654"
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo