Está en la página 1de 14

TUTORIAL

PSEINT
Grupo n 5 Gua del usuario
PSEINT

Es un software que interpreta pseudocdigo.

Permite la generacin de diagramas de flujo, dado un algoritmo en pseudocdigo.

Tambin es posible exportar el pseudocdigo a un lenguaje orientado a objetos como


C++.

Para compilar y ejecutar nuestro pseudocdigo (programa para la resolucin de vigas


simplemente apoyadas) debemos presionar el botn:
PSEINT TIPOS DE DATOS

En Pseint existen los siguientes tipos de datos:

Numrico: enteros y decimales, los decimales se separan con un punto (2; 2.5).
Lgico o Booleano: V y F
Carcter: carcter y cadena de caracteres, pueden ir encerrados entre comillas simples o dobles
(a, a, hola, hola).

Los tipos de datos son determinados automticamente cuando se crean las variables
o se les asigna un valor.

Este tipo de dato deber permanecer constante durante todo el proceso, si no es as el


proceso ser interrumpido.
PSEINT EXPRESIONES

Operadores: Los operadores relacionales, lgicos y algebraicos son:


PSEINT EXPRESIONES

Funciones: Las funciones de Pseint son:


PSEINT ACCIONES SECUENCIALES

Asignacin: nos permite guardar un valor en una variable.


c <- 2; por lo tanto c=2, que es lo mismo decir c tiene el valor 2.

Leer: nos permite recibir valores por teclado y guardarlos en variables.


Leer a; recibe el valor y lo almacena en a.
Leer a, b, c; recibe 3 valores y los guarda en la variable que corresponda, la
primera en a, la segunda en b y la tercera en c.

Escribir: nos permite mostrar en pantalla algn tipo de dato, o varios separados
por , (coma).
Escribir hola mundo;
PSEINT ACCIONES SECUENCIALES
PSEINT ESTRUCTURAS DE CONTROL

CONDICIONAL:

Si Entonces: es una estructura de control que depende del valor de una condicin lgica. Es
la condicin que se us para realizar este programa.
Es decir se debe evaluar una condicin y si la cumple, deber ejecutar todas las acciones
despus del Entonces y si no las cumple debe ejecutar todas las acciones despus del Sino
PSEINT ESTRUCTURAS DE CONTROL

CONDICIONAL:

Segn: es una estructura de control que depende del valor de una variable de tipo numrica para
ejecutar una secuencia de instrucciones asociada a ese valor.
Puede suceder que una secuencia de instrucciones sea comn para ms de un valor de la variable
numrica, es el caso que se ve en la imagen siguiente, donde el valor
2 y 3 de la variable numrica lleva a ejecutar una misma secuencia de
instrucciones.
Cada valor de la variable numrica es una opcin que ejecuta una serie de instrucciones, es por
esto que esta instruccin es recomendable para manejar Menu muy complejos.
PSEINT ESTRUCTURAS DE CONTROL

La opcin De otro modo significa que si la variable numrica toma un valor que no est
en ninguna de las opciones anteriores ejecuta las instrucciones de esa opcin.

Esta opcin es ocupada generalmente para capturar(Catch) errores al ingresar una


opcin no disponible y as avisarle al usuario.
Ej.:
PSEINT ESTRUCTURAS DE CONTROL

REPETITIVA:

Mientras: permite ejecutar una secuencia de instrucciones repetidamente hasta que


la condicin no se cumpla.
PSEINT - NOTACIONES

Se pueden comentar lneas, para escribir por ejemplo la documentacin de un


programa. Esto se hace con el operador //, todo lo que precede a //, hasta el final de la
lnea, no ser tomado en cuenta por el interpretador.
-//autor: nombre

No puede haber instrucciones despus de Proceso y FinProceso, excepto


comentarios.

Los identificadores de las variables, deben constar slo de letras, nmeros y/o guin
abajo (_), comenzando siempre con una letra.

Las estructuras no secuenciales pueden anidarse. Es decir, pueden contener otras


adentro, pero la estructura contenida debe comenzar y finalizar dentro de la
contenedora.
PSEINT - RESTRICCIONES

o Las cargas distribuidas solo pueden estar en direccin vertical hacia abajo.

o Para introducir cargar puntuales con un ngulo determinado en el programa, se deber


descomponer la carga en una carga vertical y otra carga horizontal.

o El programa no trabaja con unidades, por este motivo todos los valores ingresados
deben estar en las mismas unidades.

o Las dems restricciones se presentarn en el programa a medida que se va


introduciendo los valores para las diferentes distancias, momentos, cargas, etc.