Estructuras de Control en Pseudocódigo
Estructuras de Control en Pseudocódigo
En Pseudocódigo
Sintaxis De Instrucciones De Un
Algoritmo En Pseudocódigo
Estructuras De Control En
Pseudocódigo
Pseudocódigo
Las características del este pseudolenguaje fueron propuestas en
2001 por el responsable de la signatura Fundamentos de
Programación (Horacio Loyarte) de la carrera de Ingeniería
Informática de la FICH-UNL. Las premisas son:
• Sintaxis sencilla.
• Manejo de las estructuras básicas de control.
• Solo 3 tipos de datos básicos: numérico, carácter/cadenas de
caracteres y lógico (verdadero-falso).
• Estructuras de datos: arreglos .
Estructuras De Control En
Pseudocódigo
Pseudocódigo
Todo algoritmo en pseudocódigo tiene la siguiente estructura general:
Proceso SinTitulo
acción 1;
acción 1;
acción n;
FinProceso
Variable <- 3 + 5;
No Sí
Si condición Entonces
FinSi FinSi
Estructuras De Control En
Pseudocódigo
Termino
Estructuras De Control En
Pseudocódigo
Tipos De Datos
Estructuras De Control En
Pseudocódigo
Tipos De Datos
Simples
Los tipos de datos simples se determinan automáticamente cuando se
crean las variables. Las dos acciones que pueden crear una variable
son la lectura(LEER) y la asignación(<-). Por ejemplo, la asignación
"A<-0;" está indicando implícitamente que la variable A será una
variable numérica. Una vez determinado el tipo de dato, deberá
permanecer constante durante toda la ejecución del proceso; en caso
contrario el proceso será interrumpido.
Estructuras De Control En
Pseudocódigo
Tipos De Datos
Arreglos
Los arreglos son estructuras de datos homogéneas (todos sus datos
son del mismo tipo) que permiten almacenar un determinado
número de datos bajo un mismo identificador, para luego referirse a
los mismos utilizando uno o más subíndices. Los arreglos pueden
pensarse como vectores, matrices, etc. Para poder utilizar un arreglo,
primero es obligatorio su dimensionamiento; es decir, declarar los
rangos de sus subíndices, lo cual determina cuantos elementos se
almacenarán y como se accederá a los mismos.
Estructuras De Control En
Pseudocódigo
Tipos De Datos
Definición Explícita
La instrucción definir permite explicitar el tipo de una o más variables.
Esta definición puede ser opcional u obligatoria dependiendo de la
configuración del lenguaje. La sintaxis es:
Definir <var1> , <varN> Como [REAL/ENTERO/LOGICO/CARACTER];
Tipos De Datos
Definición Explícita
Una variable de tipo LOGICO sólo puede tomar los valores
VERDADERO y FALSO.
Instrucciones De Control De
Repetición
Estructuras De Control En
Pseudocódigo
falso Exp.
Repetir
Logica
<instrucciones>
verdadero
Hasta Que <condición>