====== [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 ----------------------------------------------------------------