Pseudocode

Lazos Mientras


La instrucción Mientras ejecuta una secuencia de instrucciones mientras una condición sea verdadera.

Mientras <condición> Hacer
<instrucciones>
FinMientras

DECLARACION DEL ALGORITMO
Todo algoritmo en pseudocódigo tiene la siguiente estructura general:

Proceso SinTitulo
accion 1;
accion 1;
.
.
.
accion n;
FinProceso

Para inciar un algoritmo siempre se debe
tener en cuenta que se inicia con estas
caracteristicas aunque tambien es posibe
hacerlo de la forma 2 (Naranja)

DECLARACION DEL ALGORITMO Algoritmo SinTitulo
accion 1;
accion 1;
.
.
.
accion n;
FinAlgoritmo

DEFINICION DE VARIABLES

Es necesario definir una variable PRIMER

Definir <variable> como <tipo de dato> ;

Definir <variable1> , <variable2> , ... , <variableN> como <tipo de dato> ;

Las variables pueden ser:

Numero, Numerico o Entero.
Real.
Texto o cadena.
Caracter.
Logico

Asignación

La instrucción de asignación permite almacenar una valor en una variable.

       <-  ;

Al ejecutarse la asignac

Asignación

La instrucción de asignación permite almacenar una valor en una variable.

<variable> <- <expresión> ;

Al ejecutarse la asignación, primero se evalúa la expresión de la derecha y luego se asigna el resultado a la variable de la izquierda. El tipo de la variable y el de la expresión deben coincidir.

Salidas
La instrucción Escribir permite mostrar valores al ambiente.

Escribir <exprl> , <expr2> , ... , <exprN> ;

Esta instrucción imprime al ambiente (en este caso en la pantalla) los valores obtenidos de evaluar N expresiones. Dado que puede incluir una o más expresiones, mostrará uno o más valores.

Lazos Para


La instrucción Para ejecuta una secuencia de instrucciones un número determinado de veces.

Para <variable> <- <inicial> Hasta <final> ( Con Paso <paso> ) Hacer
<instrucciones>
FinPara

Condicional Si-Entonces


La secuencia de instrucciones ejecutadas por la instrucción Si-Entonces-Sino depende del valor de una condición lógica.

Si <condición>
Entonces
<instrucciones>
Sino
<instrucciones>
FinSi

Dimensionamiento

La instrucción Dimension permite definir un arreglo, indicando sus dimensionesefine un arreglo con el nombre indicado en <indentificador> y N dimensiones. 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 más, y la máxima cantidad de elementos debe ser una expresión numérica positiva.


Dimension <ident1> (<max11>,...,<max1N>),..., <identM> (<maxM1>,...,<maxMN>)

Entradas
La instrucción Leer permite ingresar información desde el ambiente.

Leer <variablel> , <variable2> , ... , <variableN> ;

Esta instrucción lee N valores desde el ambiente (en este caso el teclado) y los asigna a las N variables mencionadas. Pueden incluirse una o más variables, por lo tanto el comando leerá uno o más valores.