You are on page 1of 6

PSEINT

1) EMPEZAR CON PSEINT

1.1.- Abrir PSeInt


1.2.- Se muestra la pantalla principal:

Barra de men
Barra de acceso rpido

Comandos
rea de trabajo

1.3.- Configura el lenguaje, en la opcin Opciones del lenguaje (perfiles) del men Configurar

1.4.- Asegrate que este marcado el perfil UCSP-MPR, si no es as, seleccinalo y presiona
Aceptar

2) SINTAXIS GENERAL
2.1.- Estructura: Cada proceso (algoritmo) debe tener un nombre que indica lo que realiza

2.2.- Tipos de datos: Existen 3 tipos de datos simples

Numricos: enteros y reales, los reales se separan con una coma.


Lgico: solo puede tomar dos valores Verdadero o Falso.

Caracter: Caracter o cadenas de caracteres encerrados entre comillas (dobles o simples)

2.3.- Declaracin de variables: La declaracin de una variable se realiza de la siguiente manera:


DEFINIR <variable> COMO [Real/Entero/Lgico/Caracter]
Ejemplo:
DEFINIR Contador COMO Entero (declara una sola variable)

DEFINIR X, Z, W COMO Real (declara varias variables del mismo tipo separadas
por comas)
2.4.- Nombre de una variable: Para definir una variable se debe tener en cuenta lo siguiente:

Debe comenzar con una letra (de la A a la Z, maysculas o minsculas) y no deben


contener espacios en blanco.
Despus del primer caracter se permiten letras, dgitos y caracteres como guion bajo (_).
La longitud de la variable puede ser de varios caracteres. Pero es recomendable una
longitud promedio de 8 caracteres.
El nombre de la variable debe dar una idea del valor que contiene.

3) EXPRESIONES
3.1.- Expresiones relacionales

3.2.- Expresiones lgicas

3.3.- Expresiones aritmticas

4) ENTRADA / SALIDA
4.1.- Entrada o lectura de datos
separadas por comas

: Se puede leer una variable o varias variables

LEER <variable>
LEER <variable1>, . . . , <variableN>

4.2.- Salida o escritura de datos o resultados


: Se puede escribir una variable
o varias variables separadas por comas. Los mensajes van entre comillas dobles o simples.
ESCRIBIR Mensaje;
ESCRIBIR <variable1 >, . . . , <variableN >
ESCRIBIR El valor de la variable es: ,<variable>

5) ESTRUCTURAS DE CONTROL
5.1.- Secuencial: Las acciones se escriben una debajo de otra, y pueden ir separadas o no por un
punto y coma.

5.1.1.- Asignacin

: Para asignar valores a una variable se usa <-

<variable> <- <expresin>

5.2.- Condicional
Si <condicin> ENTONCES
<Instrucciones>
SINO
<Instrucciones>
FINSI
Ejemplo:
SI X >Y ENTONCES
Escribir X;
SINO
Escribir Z;
FINSI

5.3.- Ciclos de repeticin


5.3.1.- Mientras
MIENTRAS <condicin> HACER
<Instrucciones>
FINMIENTRAS

5.3.2.- Para
PARA <variable numrica> <- <valor inicial> CON PASO <paso> HACER
<Instrucciones>
FINPARA

5.3.3.- Repetir
REPETIR
<Instruccin1>

<InstruccinN>
HASTA QUE <expresin lgica>

6) EJEMPLOS
Para iniciar el primer ejercicio, la palabra sin_titulo, se sustituir por el nombre del
algoritmo que vamos a realizar, en este caso le pondremos el nombre de sumar_valores.
Recuerda que para iniciar cada lnea de instruccin, debes dar clic en el comando que se
encuentra del lado derecho.
Para imprimir en la pantalla un mensaje, da clic en escribir y entre comillas dobles debes
colocar el mensaje que deseas que aparezca en la pantalla, para introducir los valores
debes dar clic en Leer y escribir las variables (una variable es un espacio de la memoria
donde se guardar el valor introducido) necesarias. Para calcular la suma da clic en asignar
y coloca del lado izquierdo del smbolo de asignacin (<-) la variable donde se depositar
el resultado y del lado derecho la operacin que se va a realizar. Para cualquier operacin
siempre se realiza de esta manera.

Para ejecutar el programa y comprobar si realmente realiza lo que nos pidieron, damos
clic en la flecha verde

de la barra de acceso rpido y obtendremos lo siguiente:

Si al ejecutar el pseudocdigo te enva errores, debes revisar los errores para poder
solucionarlos. Los errores se van a mostrar en la pantalla.

You might also like