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.