Vous êtes sur la page 1sur 4

Qu es?

Nuestra lengua apela a diversos elementos compositivos para formar palabras. Uno de los ms
habituales es pseudo o seudo, que permite referirse a que algo no es original, sino que es falso
o una imitacin. Un cdigo, por su parte, es una serie de smbolos que forman parte de un
sistema y que tienen un determinado valor ya asignado. Los smbolos que se incluyen en un
cdigo se combinan respetando reglas y permiten transmitir un mensaje. Est considerado
como una descripcin de un algoritmo que resulta independiente de otros lenguajes de
programacin.

Variables para pseudocdigo:

Instruccin
algoritmo nombre
Inicio
fin
variables
nombre_var es tipo_de_datos

constantes
nombre_const = expresin

leer (variable)

escribir (variable)

Significado
Marca el comienzo de un algoritmo y le
adjudica un nombre
Marca el comienzo de un bloque de
instrucciones
Marca el final de un bloque de
instrucciones
Declaracin de variables. Indica el
identificador y el tipo de las variables que
se van a usar en el algoritmo
Declaracin de constantes. La expresin
se evala y su resultado se asigna a la
constante. Este valor no puede
modificarse a lo largo del programa.
Entrada de datos. El programa lee un dato
desde un dispositivo de entrada (si no se
indica otra cosa, el teclado), asignando
ese dato a la variable
Salida de datos. Sirve para que el
programa escriba un dato en un

variable = expresin
si (condicin) entonces
inicio
acciones-1
fin
si_no
inicio
acciones-2
fin

segn (expresin) hacer


inicio
valor1: acciones-1
valor2: acciones-2

valor3: acciones-N
si_no: acciones-si_no
fin

mientras (condicin) hacer


inicio
acciones
fin

repetir
inicio
acciones
fin
mientras que (condicin)

para variable desde expr-ini hasta expr-fin


hacer
inicio
acciones
fin

dispositivo de salida (si no se indica otra


cosa, la pantalla).
Asignacin. La expresin se evala y su
resultado es asignado a la variable
Instruccin condicional doble. El
ordenador evaluar la condicin, que
debe ser una expresin lgica. Si es
verdadera, realiza las acciones-1, y, si es
falsa, las acciones-2.Instruccin
condicional simple. Es igual pero carece
de la rama si_no, de modo que, si la
expresin de falsa, no se realiza ninguna
accin y la ejecucin contina por la
siguiente instruccin
Instruccin condicional mltiple. Se
utiliza cuando hay ms de dos
condiciones posibles (verdadero o falso) .
Se evala la expresin, que suele ser de
tipo entero, y se busca un valor en la lista
valor1, valor2, valorN que coincida
con ella, realizndose las acciones
asociadas al valor coincidente. Si ningn
valor de la lista coincide con la expresin
del segn, se realizan las acciones de la
parte si_no.
Bucle mientras. Las acciones se repiten
en tanto la condicin, que debe ser una
expresin lgica, sea verdadera. La
condicin se evala antes de entrar al
bloque de acciones, de modo que pueden
no ejecutarse ninguna vez.
Bucle repetir. Las acciones se repiten en
tanto que la condicin, que debe ser una
expresin lgica, sea verdadera. Se
parece mucho al anterior, pero la
condicin se evala al final del bucle, por
lo que ste se ejecuta, como mnimo, una
vez
Bucle para. Se evala la expresin exprini, que debe ser de tipo entero, y se
asigna ese valor a la variable. Dicha
variable se incrementa en una unidad en
cada repeticin de las acciones. Las
acciones se repiten hasta que la variable
alcanza el valor expr-fin.

PROBLEMAS de Pseudocodigo:
En los siguientes casos, escribir el pseudocdigo que resuelva los siguientes problemas
1. Con el pseudocdigo que imprima Hola Mundo.
2. Con el pseudocdigo que imprima los primeros 10 nmeros enteros.
3. Con el pseudocdigo que pida un nombre y que despus lo escriba.
4. Con el pseudocdigo que pida nombre, edad, registro, y calificacin y
que despus lo escriba.
5. Con pseudocdigo del juego un volado con una moneda.
6. Con pseudocdigo del juego un volado con una moneda.
7. Con pseudocdigo que imprima los nmeros pares menores a 20.
8. Hacer un pseudocdigo que admita un nmero y decida si es par o impar.
9. Hacer un pseudocdigo para calcular las races de una ecuacin cuadrtica en todos sus
casos.
10. Hacer un pseudocdigo para decidir si un nmero es divisible por 3 o no.
11. Hacer un pseudocdigo para decidir si cual nmero es mayor si el nmero de vocales o el
nmero de consonantes.
12. Hacer un pseudocdigo que reciba datos de una persona y le de una categora segn el
siguiente criterio:
a) Adulto profesionista, si tiene un ttulo y trabajo y tiene entre 20 y 50 aos.
b) Adulto desempleado, si no tiene trabajo y tiene entre 20 y 50 aos.
c) Joven estudiante, si estudia y tiene entre 15 y 20 aos.
d) Joven desempleado, si no estudia y tiene entre 15 y 20 aos.
e) Joven empleado, si no tiene ttulo y trabaja, entre 15 y 20 aos de edad.
13. Hacer un pseudocdigo que reciba la fecha de nacimiento y te de su signo del Zodiaco.