Académique Documents
Professionnel Documents
Culture Documents
Estructuras de Secuenciación (las A1, A2, ...Ai; son comandos o instrucciones simples,
A2, ...Ai; son comandos o instrucciones simples): Estructuras de Entrada de Datos: los datos se o conjuntos de ellos):
almacenan en Variables, permaneciendo en la
Al; A2; A3; … memoria MIENTRAS condición HACER
Al;
o * Asignación directa: los datos, FIN MIENTRAS
A1; numéricos, lógicos o alfanuméricos, pueden ser A este tipo de iteración se la conoce como bucle
valores o expresiones tipo Mientras
A2;
variable expresión Variantes:
A3;
* Ingreso por teclado: los datos se
* Iteración Condicional
ingresan durante la ejecución del programa, tras
Estructuras de Selección: (las A1, una pausa. Se la conoce como bucle tipo Hasta:
A2, ...Ai; son comandos o instrucciones simples,
variable INGRESAR(‘Mensaje’) REPETIR
o conjuntos de ellos): Al;
SI condición ENTONCES * Lectura desde un archivo: los datos se HASTA QUE condición;
Al; leen de un archivo externo al programa, y se ubican que equivale a:
SINO en variables.
Al;
A2;
LEER variable/s MIENTRAS NO condición HACER
FIN SI
Al;
Estructuras de Salida de Resultados: FIN MIENTRAS
Variantes: permiten ver, imprimir, o grabar en archivos, los
SI condición ENTONCES * Iteración No Condicional (tipo FOR...NEXT)
resultados obtenidos de cálculos.
Al;
* Impresión: salida por pantalla o HACER n VECES (para i de 1 a n)
FIN SI
impresora de mensajes y resultados. Al;
o FIN HACER
SEGÚN exp
ESCRIBIR (‘mensajes’; variables) que equivale a:
conjunto de valores1: Al;
conjunto de valores2: A2; * Visualización: salida por pantalla de i 1;
… mensajes y resultados. MIENTRAS i < n HACER
conjunto de valoresn: An; Al;
SINO MOSTRAR (‘mensajes’; variables) i i+1;
: An+1; * Grabación: grabación de resultados en FIN MIENTRAS
FIN SEGÚN un archivo externo al programa
GRABAR variable/s
Cuadro 2: MatLab
Estructuras de Secuenciación Estructuras de Selección
Asignación:
if condición
variable = expresión/conj. de datos; A1;
else
Ingreso por teclado: A2;
variable=input(‘mensaje’ [,’s’]); end