top of page

COMO UTILIZAR PSEINT

pseit.png

Como usar PSeInt

Una vez que hemos instalado PSeint, y lo abrimos por primera vez, aparecerá un cuadro de diálogo solicitándonos que seleccionemos el tipo de perfil utilizar, con el propósito de evitar problemas con el lenguaje. Para los propósitos de esta guía acerca de cómo empezar a usar PSeInt vamos a seleccionar el modo de sintaxis “Estricto” y el modo “Flexible”.

 

El primero de estos modos nos permite tener un acercamiento más adecuado a un lenguaje de programación real, es decir que se debe seguir al pie de la letra las convenciones de sintaxis de seudocódigo propuestas por Pablo Novara, el desarrollador y docente argentino detrás de PSeInt.

 

Por otra parte también vamos a utilizar el modo de sintaxis “Flexible”, la cual nos será de mucha utilidad con códigos que nos están escritos de forma demasiado estricta. Una vez que hemos seleccionado el tipo de sintaxis adecuado a nuestro proyecto, seguimos adelante con la configuración de PSeInt.

 

Cuando la app se ejecuta por completo, ya estaremos dentro del entorno de PseInt, el cual se encuentra compuesto por diferentes partes, las cuales básicamente son el área de “Comandos”, las “Pestañas de trabajo”, el “Area de trabajo” y el “Listado de funciones y variables”. Además contamos con un área de ayuda rápida, la que ofrece información en tiempo real acerca de cada instrucción.

 

Los Botones de comando de PSeInt

Este apartado contiene una serie de botones que nos permitirán escribir el código que necesitamos, Cada botón que encontramos aquí, al ser presionado, escribirá la sintaxis correcta de seudocódigo, las que ubicará dentro de las líneas Proceso y FinProceso, en el “Area de trabajo”. Cabe destacar en este punto que cada botón que presionamos ofrecerá información relativa a su función en el área de “Ayuda rápida”.

Una vez que hemos comprendido el concepto, ya podemos pasar a describir los diferentes botones del área de comandos, los que en definitiva serán los que nos permitirán escribir nuestro código.

Acciones secuenciales

 

Botón Escribir

Función del botón

Nos posibilita mostrar en pantalla algún tipo de dato, o varios de ellos, siempre separados por una coma (,). Estos datos deben estar entre comillas (""). Cabe destacar que la variable nunca debe ir entre paréntesis.

Ejemplo de uso

Escribir "hola mundo"; Escribir "hola mundo, hola, 2, c";

 

 

Botón Leer

Función del botón

Esta acción nos brinda la posibilidad de recibir valores por teclado y almacenarlos en variables.

Ejemplo de uso

Leer a; //recibe el valor y lo almacena en a.

Leer a, b, c; //recibe 3 valores y los almacena en la variable que a, b y c respectivamente.

Cabe destacar que la variable nunca va entre paréntesis

 

 

Botón Asignar

Función del botón

Este botón nos permite almacenar un valor en una variable.

Ejemplo de uso

c <-2; por lo tanto c=2 (c posee el valor dos).

Acciones selectivas o interrogativas

 

Botón Si

Función del botón

Este botón nos ofrece la posibilidad de evaluar la propiedad de una variable, y en función de esta, llevar a cabo una acción determinada.

Ejemplo de uso

Si cant_numeros != 0 entonces //sentencias

FinSi

 

 

Botón Según

Función del botón

El botón Según nos permite evaluar la propiedad de una variable, y después de comparar una a una las salidas con la evaluación, llevar a cabo una acción determinada.

Ejemplo de uso

Segun num_dia_sem Hacer

1: Escribir "Laura";

2: Escribir "Agustina";

3: Escribir "Mabel";

4: Escribir "Graciela";

5: Escribir "Micaela";

6: Escribir "Candela";

7: Escribir "Claudia";

De Otro Modo:

Escribir "No es un nombre de varón";

FinSegun

Acciones repetitivas o interactivas

 

Botón Mientras

Función del botón

Este botón nos permite realizar llevar a cabo acciones específicas determinadas por la condición del Mientras.

Ejemplo de uso

num != 0 Hacer

Leer num;

cant_num<-cant_num+1;

FinMientras

 

 

Botón Repetir

Función del botón

Este botón nos permite repetir una serie de acciones hasta que se cumpla una determinada condición. Esta acción la determina el operador =, cuya función es que salga del bucle.

Ejemplo de uso

Leer num;

cant_num<-cant_num+1;

Hasta Que num = 0;

 

 

Botón Para

Función del botón

Este botón nos presenta un cierto rango de valores, y para cada uno de ellos realiza una determinada acción.

Ejemplo de uso

i <- 1 Hasta 10 Con Paso 1 Hacer

Escribir i;

FinPara

 

 

Funciones y SubProcesos

Función del botón

SubProcesos: Permite añadir Funciones/SubProcesos al programa que estamos escribiendo.

SubProcesos que no devuelven valor, solo realizan una tarea específica

 

Ejemplo de uso

SubProceso ImprimirResultado(x)

Escribir "El resultado es: ",x;

FinSubProceso

SubProcesos que devuelven valores

 

Ejemplos de uso

SubProceso x <- LeerDato(cosa)

Definir x Como Entero;

Escribir "Ingrese ", cosa,": ";

Leer x;

FinSubProceso.

bottom of page