Está en la página 1de 2

PSEINT

PSeInt es una aplicación informática de software libre que sirve para escribir
algoritmos en pseudocódigo y ejecutarlos, y además genera diagramas de flujo de
dichos algoritmos. La práctica de escribir algoritmos con PSeInt puede ayudarte a
aprender a programar.
En programación un algoritmo o programa es una secuencia de acciones o
instrucciones que resuelve un determinado problema. A continuación, verás cómo
hacer un algoritmo en PSeInt:
Algoritmo (nombre_programa)
// Esto es un comentario
acción 1;
acción 2;
.
.
.
acción n;
FinAlgoritmo
Algoritmo y FinAlgoritmo son las palabras clave que se utilizan para abrir y cerrar,
respectivamente, el algoritmo o programa. Y después, cada acción o instrucción
puede consistir en: definiciones de variables, mostrar texto por pantalla, pedir datos
al usuario por teclado, borrar la pantalla, expresiones matemáticas o lógicas,
estructuras de control (condicionales, bucles, …), etc. Para escribir comentarios se
empieza la línea con los símbolos «//».
Una variable es un espacio de la memoria donde guardar información. La
información que se guarda en la variable puede ser de diversos tipos y puede ir
cambiando a lo largo del programa. A la variable hay que darle un nombre para
identificarla, y ese nombre estará formado solo por letras, números y el guion bajo
únicamente; no debe contener espacios ni operadores, ni palabras claves del
lenguaje. Identificadores de variable correctos podrían ser: nombre_usuario,
fecha_2018, edad, A, X, suma, …
Cada variable tiene un tipo de dato asociado, por lo que siempre guardará el mismo
tipo de dato. Una variable que guarde un número no podrá guardar después otro
tipo que no sea un número. Los tipos de datos en PSeInt pueden ser: NUMERO,
NUMERICO, ENTERO, REAL, CARACTER, TEXTO, CADENA y LOGICO. Para
declarar una variable se utiliza la palabra clave Definir. A continuación, veremos la
sintaxis y un ejemplo de cómo declarar variables:
// Sintaxis para declarar variables
Definir (var1, var2, ..., varN) Como (tipo_de_dato);

// Ejemplos
Definir nombre Como Texto;
Definir edad Como Entero;
Definir respuesta Como Logico;
Ejemplos:
Escribir en PSeInt un programita que muestre el siguiente texto: “¡Hola mundo!”.
Algoritmo hola_mundo
Escribir "Hola mundo"
FinAlgoritmo

Escribir un programa que a partir de un número ingresado diga si es mayor, menor o


igual a 9.
Algoritmo MayoresIgualesMenoresA9
N<-0
Escribir "Escribir el numero"
Leer N
Si N Es Igual A 9 Entonces
Escribir "El número es igual a 9"
Sino
Si N Es Mayor Que 9 Entonces
Escribir "El número es mayor a 9"
Sino
Escribir "El número es menor a 9"
Fin Si
Fin Si
FinAlgoritmo

También podría gustarte