====== [PSeInt] Estructuras ======
===== Algoritmo =====
Para practicar programación en pseudocódigo podemos usar el programa [[doc:tec:prg:pseint:inicio|PSeInt]], y la estructura general de un algoritmo escrito en pseudocódigo podría ser la siguiente:
// Subprogramas
SubProceso
...
FinSubproceso
// Programa principal
Proceso
// Declaración de tipos de variables
Definir Como
// Asignación de valores iniciales
<-
// Cuerpo principal
...
FinProceso
===== Acciones más comunes secuenciales =====
----------------------------------------------------------------
Asignación: Para hacer A = 10, escribiremos: A <- 10
----------------------------------------------------------------
Escribir
----------------------------------------------------------------
Leer
----------------------------------------------------------------
Acciones de usuario (procedimientos, funciones): NombreAccion
y posteriormente definir la acción.
Dentro de la definición de función (antes del final):
Retornar
----------------------------------------------------------------
===== Acciones de decisión o selectivas =====
----------------------------------------------------------------
Si Entonces
FinSi
----------------------------------------------------------------
Si Entonces
SiNo
FinSi
----------------------------------------------------------------
Segun Hacer
opcion_1:
opcion_2:
opcion_3:
De Otro Modo:
FinSegun
----------------------------------------------------------------
===== Acciones de repetición o iterativas =====
----------------------------------------------------------------
Repetir
HastaQue
----------------------------------------------------------------
Mientras Hacer
FinMientras
----------------------------------------------------------------
Para <- Hasta Con Paso Hacer
FinPara
----------------------------------------------------------------