PSEUDOCODE
DECLARACION DE ALGORITMO
Todo algoritmo en pseudocodigo tiene la siguiente estructura
Proceso sin titulo
accion 1;
Accion 1;
.
.
.
Accion n:
Fin proceso
DEFINICION DE VARIABLE
Definir<variable>como<tipode dato>;
Tipos de datos que pueden ser:
Número, número o entero, Real, Texto o cadena, Carácter, Lógico.
ENTRADAS
Var1, Var2,...VarN
Puede incluir unas o mas variables, por lo tanto el comando leerá uno o mas valores.
SALIDAS
Expr1, Expr2,...ExprN
Dado que puede incluir una o más expresiones, mostrara una o mas valores.
DIMENSIONAMIENTO
Permite definir un arreglo, indicando sus dimensiones.
Dimencion<identificador>(<maxl,...,<maxN>)
Los N parámetros indican la cantidad de dimensiones y el valor máximo de cada una de ellas.
La cantidad de dimensiones puede ser una o mas, y la máxima cantidad de elementos debe ser una expresión numerica positiva.
Dimensión<ident1>(<max 11>,...,<max 1 N>),...,<identM>(<max 1 M>,...,<max M>)
CONDICIONAL SI-ENTONCES
Falso
Acciones B
ExpLogica
Si-Entonces depende del valor de una condicion logica.
Si<condición>
Entonces
<Instrucciones>
sino
<Instrucciones>
FinSi
Al ejecutarse esta instrucción, se evalúa la condición y se ejecutan las instrucciones que correspondan.
Verdadero
Acciones A
SELECCIÓN MÚLTIPLE
La secuencia de instrucciones ejecutada por una instrucción.Segun depende del valor de una variable numerica.
Según <variable>Hacer
Caso<número 1>:<instrucciones>
Caso<número 2>,<número 3>:<instrucciones >
<...>
De otro Modo:<instrucciones >
FinSegun
Esta instrucción permite ejecutar opcionalmente varias acciones posibles, dependiendo del valor almacenado en una variable de tipo numerico.
LAZOS MIENTRAS
Establece
Ejecuta una secuencia de instrucciones mientras una condición sea verdadera.
LAZOS REPETIR
Que
La instrucción repetir-Hasta que ejecute una secuencia de instrucciones hasta que la condición sea verdadera.
LAZOS PARA
La instruccion ejecuta una secuencia de instrucciones en un número determinado de veces.
Consiste
Si la condición resulta verdadera, se ejecuta una vez la secuencia de instrucciones que forman el cuerpo del ciclo.