Saltar al contenido
EnglishEspacio →

Cadenas de texto en PSeInt: ejercicios resueltos

12 ejemplos

Cómo funciona

Un texto (cadena) es una secuencia de caracteres: letras, números, espacios y signos. En PSeInt se guarda en una variable de tipo Caracter y se escribe entre comillas.

Las funciones de texto hacen el trabajo pesado: Longitud cuenta los caracteres, SubCadena saca un pedazo, Concatenar une dos textos, Mayusculas y Minusculas cambian las letras, y ConvertirANumero y ConvertirATexto pasan de texto a número y al revés.

Para revisar un texto letra por letra se combina un Para con SubCadena(texto, i, i). Así se cuentan vocales, se invierte una palabra o se comprueba si es un palíndromo.

Ejemplo corto

Lo mínimo para verlo funcionar. Cópialo o ábrelo en el editor.

cadenas-de-texto.psc · 11 líneas
Algoritmo InvertirPalabra    Definir palabra, invertida Como Caracter    Definir i Como Entero    Escribir "Escribe una palabra:"    Leer palabra    invertida <- ""    Para i <- Longitud(palabra) Hasta 1 Con Paso -1 Hacer        invertida <- invertida + SubCadena(palabra, i, i)    FinPara    Escribir "Al revés: ", invertidaFinAlgoritmo

Lo que muestra:

Escribe una palabra:Respuesta del usuario: codigoAl revés: ogidoc
Ábrelo en Codoritmo

Se abre en el editor del navegador, sin instalar nada.

Ejercicios resueltos

Cada ejercicio trae el código completo, su diagrama de flujo y una ejecución de muestra.

En la referencia del lenguaje

Las instrucciones que intervienen, explicadas una por una.

Otros conceptos

Codoritmo es un proyecto independiente y de código abierto, inspirado en PSeInt y compatible con su sintaxis. No está afiliado al proyecto PSeInt. Sitio oficial de PSeInt.