Actualizado: Octubre 2026
Tipos de Datos en PSeInt: Entero, Real, Caracter, Lógico (2026)
PSeInt trabaja con cuatro tipos de datos básicos. Elegir el tipo correcto para cada variable es una de las primeras decisiones de todo algoritmo: de ello depende que las operaciones funcionen y que no se pierda información por el camino.
Los cuatro tipos
| Tipo | Qué guarda | Ejemplos |
|---|---|---|
| Entero | Números sin decimales | 42, -7, 0 |
| Real | Números con decimales | 3.14, -0.5, 19.99 |
| Caracter | Caracteres y textos, entre comillas simples | ‘a’, ‘Hola’ |
| Lógico | Valores de verdad | Verdadero, Falso |
Entero vs. Real: si la variable puede tener decimales (precios, promedios, resultados de divisiones), usa Real. Reserva Entero para conteos y cantidades exactas.
Caracter: los textos se escriben siempre entre comillas simples, como ‘Hola’.
Lógico: solo admite Verdadero o Falso (sin comillas). Es el tipo que devuelven las comparaciones (=, <, >…) y el que esperan las condiciones de Si y Mientras.
Los tipos se declaran con la instrucción Definir: Definir edad Como Entero.
Ejemplo completo
Un programa que usa los cuatro tipos a la vez:
Algoritmo TiposDeDatos
Definir edad Como Entero
Definir precio Como Real
Definir inicial Como Caracter
Definir esMayor Como Logico
edad <- 25
precio <- 19.99
inicial <- 'M'
esMayor <- Verdadero
Escribir 'Edad: ', edad
Escribir 'Precio: ', precio
Escribir 'Inicial: ', inicial
Escribir '¿Es mayor de edad? ', esMayor
FinAlgoritmo
La salida muestra Edad: 25, Precio: 19.99, Inicial: M y ¿Es mayor de edad? Verdadero. Observa que Verdadero se escribe sin comillas: con comillas sería un texto, no un valor lógico.
Errores comunes
- Guardar un decimal en variable Entero: los decimales se pierden. Si el dato puede tener decimales, define la variable como Real.
- Guardar texto en variable numérica (o viceversa): PSeInt marca error. El valor debe coincidir con el tipo declarado.
- Escribir ‘Verdadero’ con comillas cuando necesitas un valor lógico: con comillas es un texto, no un Logico.
Preguntas frecuentes
Ver también
- Sintaxis de PSeInt: guía completa — el índice de referencia con todas las instrucciones del lenguaje
- ¿Qué es PSeInt? — definición, historia y usos del programa
- Ejercicios resueltos — más de 100 ejercicios con código para practicar
- Definir en PSeInt — cómo declarar variables de cada tipo
- Operadores en PSeInt — qué operaciones admite cada tipo
- Leer en PSeInt — el tipo debe coincidir con el dato que escribe el usuario
