Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
| doc:tec:prg:alg_pseint:estructura:inicio [2025/11/04 13:49] – borrado - editor externo (Fecha desconocida) 127.0.0.1 | doc:tec:prg:alg_pseint:estructura:inicio [2025/11/04 13:50] (actual) – ↷ Enlaces adaptados debido a una operación de mover fepg | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| + | ====== [Programación] PSeInt: Estructuras ====== | ||
| + | ===== Algoritmo ===== | ||
| + | |||
| + | Para practicar programación en pseudocódigo podemos usar el programa [[doc: | ||
| + | |||
| + | < | ||
| + | |||
| + | // Subprogramas | ||
| + | SubProceso < | ||
| + | ... | ||
| + | FinSubproceso | ||
| + | |||
| + | // Programa principal | ||
| + | Proceso < | ||
| + | |||
| + | // Declaración de tipos de variables | ||
| + | Definir < | ||
| + | |||
| + | // Asignación de valores iniciales | ||
| + | < | ||
| + | |||
| + | // Cuerpo principal | ||
| + | ... | ||
| + | |||
| + | FinProceso | ||
| + | |||
| + | </ | ||
| + | \\ | ||
| + | ===== Acciones más comunes secuenciales ===== | ||
| + | |||
| + | < | ||
| + | ---------------------------------------------------------------- | ||
| + | | ||
| + | ---------------------------------------------------------------- | ||
| + | | ||
| + | ---------------------------------------------------------------- | ||
| + | Leer < | ||
| + | ---------------------------------------------------------------- | ||
| + | | ||
| + | y posteriormente definir la acción. | ||
| + | | ||
| + | Retornar < | ||
| + | ---------------------------------------------------------------- | ||
| + | </ | ||
| + | \\ | ||
| + | ===== Acciones de decisión o selectivas ===== | ||
| + | |||
| + | < | ||
| + | ---------------------------------------------------------------- | ||
| + | Si < | ||
| + | < | ||
| + | FinSi | ||
| + | ---------------------------------------------------------------- | ||
| + | Si < | ||
| + | < | ||
| + | SiNo | ||
| + | < | ||
| + | FinSi | ||
| + | ---------------------------------------------------------------- | ||
| + | Segun < | ||
| + | opcion_1: | ||
| + | < | ||
| + | opcion_2: | ||
| + | < | ||
| + | opcion_3: | ||
| + | < | ||
| + | De Otro Modo: | ||
| + | < | ||
| + | FinSegun | ||
| + | ---------------------------------------------------------------- | ||
| + | </ | ||
| + | \\ | ||
| + | ===== Acciones de repetición o iterativas ===== | ||
| + | |||
| + | < | ||
| + | ---------------------------------------------------------------- | ||
| + | Repetir | ||
| + | < | ||
| + | HastaQue < | ||
| + | ---------------------------------------------------------------- | ||
| + | Mientras < | ||
| + | < | ||
| + | FinMientras | ||
| + | ---------------------------------------------------------------- | ||
| + | Para < | ||
| + | < | ||
| + | FinPara | ||
| + | ---------------------------------------------------------------- | ||
| + | </ | ||
| + | \\ | ||