Pseudocode
Operación y Funciones
El pseudolenguaje dispone de un conjunto básico de operadores y funciones que pueden ser utilizados para la construcción de expresiones más o menos complejas
> Mayor que 3>2
< Menor que 'ABC'<'abc'
= Igual que 4=3
entre otras muchas otras
SubProceso
para evitar repetir un fragmento varias veces una de las formas de evitarlo es usar "subrutinas"
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
Lazos repetir
Esta instrucción Repetir-Hasta Que ejecuta una secuencia de instrucciones hasta que la condición sea verdadera.
Repetir
<instrucciones>
Hasta Que <condición>
Lazos mientras
La instrucción Mientras ejecuta una secuencia de instrucciones mientras una condición sea verdadera.
Mientras <condición> Hacer
<instrucciones>
FinMientras
Seleccion multiple
La secuencia de instrucciones ejecutada por una instrucción Segun depende del valor de una variable numérica.
Segun <variable> Hacer
caso <número1>: <instrucciones>
caso <número2>,<número3>: <instrucciones>
<...>
De Otro Modo: <instrucciones>
FinSegun
Condicional Si-Enronces
el ejecutarse esta instrucción, se evalúa la condicion y se ejecuta las instrucciones que correspondan
Variable
siempre es necesario definir una variable antes de su uso
definir <variable> como <tipo de dato>;
Subtopic
al ejecutarse la definición primero se asigna tipo de dato a la variable ejemplo:
Números enteros , Real, Texto o cadena, Carácter, Lógico
Entradas
La instruccion Leer nos permite ingresar informacion
Leer <variable1>,<variable2>,...,<variableN>
Dimensionamiento
La instruccion dimensionamiento permite definir un arreglo, indicando sus dimensiones
Dimension<identificador> (<maxi>,...,<maxN>);
Declaracion de algoritmo
se compone de tres partes
se inicia con
se inicia con la palabra "proceso" seguido del nombre del programa
por segundo la secuancia
aquí es donde se coloca la secuencia de instrucciones
por tercero se finaliza
para finalizar se termina poniendo "FinProceso
Asignación
La asignacion permite almacenar un valor en una variable
<variable> <-expresión>;
Salidas
La instruccion Escribir nos permite mostrar valores
Escribir <exprl>,<expr2>,...,<exprN>