You are on page 1of 15

Pseudocdigo

Definicin

El pseudocdigo es un lenguaje simplificado entre el


programador y la mquina, hecho por el programador en su
propio idioma, para describir un algoritmo y poder comprender
mejor la estructura de dicho programa, donde el lenguaje
simplificado no puede ser compilado, ejecutado ni corrido por la
mquina.
Estructura a seguir en su realizacin:
Elementos de un Pseudocdigo:

Variables
Condiciones
Ciclos
Variables: Representa elementos, acciones, cosas,
procesos, datos o informacin relevante del problema a
resolver.
Tipo de dato: Ejemplo:
caracteres -Las letras del abecedario son de
Puede tomar por
tipo carcter ('a','b','g','z',
valor un carcter
etc.)

Ejemplo: Tipo de dato: booleanos


-(3 > 2): {Verdadero} (La Es aquel tipo de dato que
sentencia sera verdadera, puede tomar por valor
porque se cumple la condicin {Verdadero} o {Falso}. Este tipo
lgica (el signo ">")) de dato est asociado a una
-- (5 < 3): {False} (La condicin que pueda cumplirse
sentencia sera falsa, porque o no.
no cumple la condicin lgica
(el signo ">"))
Dato estructurado: cadena de
caracteres
Es aquel tipo de dato que puede -"La Odisea" esta es una
tomar por valor una secuencia de cadena de 9 caracteres, el
caracteres. La longitud de la carcter " " (el carcter
cadena es la cantidad de espacio tambin cuenta)
caracteres que contiene. Una
cadena vaca es la que no contiene
ningn carcter.

Ejemplo: Tipo de dato: enumerados


-Un dato enumerado puede ser la El tipo de dato enumerado es
direccin en la que se mueve un aquel que puede tomar por
auto. Los valores son: {norte, valor uno de los
sur, este, oeste} pertenecientes a una lista
- En este caso: norte valdria ordenada de valores
1, sur valdria 2, este valdria definidas previamente.
3 y oeste valdria 4
Tipo de Condiciones

Simple: La condicin es una expresin booleana.


Instrucciones es ejecutada slo si la condicin es verdadera
Tipo de Condiciones

Doble: Si esta condicin es cierta se ejecuta Instrucciones, si


no es as, entonces se ejecuta Instrucciones.
Tipo de Condiciones
Mltiple: En esta estructura si Condicin es cierta, entonces
se ejecuta slo Instrucciones. En general, si Condicin es
verdadera, entonces slo se ejecuta Instrucciones
Tipo de Condiciones
En este caso hay un Indicador es una variable o una funcin
cuyo valor es comparado en cada caso con los valores
"Valor", si en algn caso coinciden ambos valores, entonces
se ejecutarn las Instrucciones correspondientes.
Ciclos del pseudocdigo
Los ciclos son estructuras de control repetitivo, es decir, son
aquellas en las que una sentencia o grupos de sentencias se
repiten muchas veces. Este conjunto de sentencias se
denomina bucle o lazo.
Algunos ciclos:
Mientras: El bucle se repite mientras la condicin sea cierta,
si al llegar por primera vez al bucle mientras la condicin es
falsa, el cuerpo del bucle no se ejecuta ninguna vez
Algunos ciclos:
Repetir: La estructura de control repetir se utiliza
cuando es necesario que el cuerpo del bucle se
ejecuten al menos una vez y hasta que se cumpla la
condicin.
Algunos ciclos:

Para: Una estructura de control muy comn es el ciclo para, la cual se


usa cuando se desea iterar un nmero conocido de veces, empleando
como ndice una variable que se incrementa (o decremento)

You might also like