Ejemplos de Algoritmos en Pseudocódigo (1-6)
Ejemplos de Algoritmos en Pseudocódigo (1-6)
Ejemplos de Algoritmos en Pseudocódigo (1-6)
Teoría de la programación
Ejemplos de algoritmos en pseudocódigo (I)
(ejemplos-algoritmos-pseudocodigo-6.php)
Ejemplos en pseudocódigo
En algunos de los siguientes algoritmos en pseudocódigo aunque son correctos, encontrarás cosas que
debieran ser tenidas en cuenta para que quedaran completos y libres de errores, pero nos estamos
limitando a enseñarte su estructura y funcionamiento.
En ALGORITMO indicamos el nombre del programa, y justo después debemos declarar las variables que
serán usadas en el programa (con VAR) indicando su tipo de dato (un número de tipo ENTERO, en nuestro
ejemplo).
Entre INICIO
Usamos y FINpara
cookies escribiremos
ofrecerte las
unadiferentes acciones
experiencia queelirá
mejorada, realizando
continuar el programa:
navegando supone usamos ESCRIBIR()
que aceptas su
para indicar que se mostrará un mensaje por pantalla uso(el texto que se deba mostrar 'tal cual' debe ir entre
paréntesis), y LEER() para pedir un dato al usuario.
Cerrar Más información
Fíjate también en que cada línea termina en punto y coma (menos INICIO y FIN).
Aquí tenemos otro ejemplo, en el que se piden dos números al usuario y se devuelve el resultado de
sumarlos:
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo.php 1/3
22/8/2019 Ejemplos de algoritmos en pseudocódigo (1/6)
En este caso observa cómo declaramos varias variables de tipo ENTERO (también se podrían haber puesto en
una línea cada una, seguida de VAR) y cómo hemos hecho para solicitar varios valores a la vez con LEER().
Observa también que hemos realizado una operación aritmética (sumar los números) y que usamos '<-' para
asignar el resultado a la variable 'Resultado'.
Usamos cookies para ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su
Algoritmo que pide un número y escribe uso su cuadrado
Cerrar Más información
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo.php 2/3
22/8/2019 Ejemplos de algoritmos en pseudocódigo (1/6)
(ejemplos-algoritmos-pseudocodigo-6.php)
La mayor parte de los contenidos de esta web se encuentran registrados en la Propiedad Intelectual y bajo
licencia Creative Commons: puede distribuirlos, copiarlos y exhibirlos haciendo clara referencia a esta web. No
puede modificarlos ni obtener beneficio económico directo o indirecto sin nuestro consentimiento.
Usamos cookies para ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su
uso
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo.php 3/3
22/8/2019 Ejemplos de algoritmos en pseudocódigo (2/6)
Teoría de la programación
Ejemplos de algoritmos en pseudocódigo (II)
3.php) (ejemplos-algoritmos-pseudocodigo-6.php)
Usamos cookies para ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su
uso
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-2.php 1/3
22/8/2019 Ejemplos de algoritmos en pseudocódigo (2/6)
Pedir dos valores y en caso de que no sean iguales indicar cuál es el mayor
3.php) (ejemplos-algoritmos-pseudocodigo-6.php)
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-2.php 2/3
22/8/2019 Ejemplos de algoritmos en pseudocódigo (3/6)
Teoría de la programación
Ejemplos de algoritmos en pseudocódigo (III)
pseudocodigo-4.php) (ejemplos-algoritmos-pseudocodigo-6.php)
Usando CASO:
Usando PARA:
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-3.php 1/2
22/8/2019 Ejemplos de algoritmos en pseudocódigo (3/6)
EXPLICACIÓN: creamos una variable auxiliar llamada 'contador' que usamos en un bucle PARA con el fin de
repetirlo siete veces (el número de días de la semana): cada vez que se procese, mediante la sentencia de
control CASO se comprueba el valor actual de 'contador' y se muestra el nombre del día de la semana
adecuado.
pseudocodigo-4.php) (ejemplos-algoritmos-pseudocodigo-6.php)
La mayor parte de los contenidos de esta web se encuentran registrados en la Propiedad Intelectual y bajo
licencia Creative Commons: puede distribuirlos, copiarlos y exhibirlos haciendo clara referencia a esta web. No
Usamos cookies para ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su
puede modificarlos ni obtener beneficio económico directo o indirecto sin nuestro consentimiento.
uso
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-3.php 2/2
22/8/2019 Ejemplos de algoritmos en pseudocódigo (4/6)
Teoría de la programación
Ejemplos de algoritmos en pseudocódigo (IV)
pseudocodigo-5.php) (ejemplos-algoritmos-pseudocodigo-6.php)
Usando MIENTRAS:
Usando REPETIR:
Usando PARA:
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-4.php 1/6
22/8/2019 Ejemplos de algoritmos en pseudocódigo (4/6)
Usando MIENTRAS:
Usando REPETIR:
Usamos cookies para ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su
uso
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-4.php 2/6
22/8/2019 Ejemplos de algoritmos en pseudocódigo (4/6)
Usando PARA:
Leer desde el teclado una serie de números hasta obtener uno inferior a 100
Usando MIENTRAS:
Usamos cookies para ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su
uso
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-4.php 3/6
22/8/2019 Ejemplos de algoritmos en pseudocódigo (4/6)
Usando REPETIR:
Pedir
Usamos una para
cookies contraseña (3 experiencia
ofrecerte una intentos máximo)
mejorada, elusando
continuar REPETIR
navegando hasta
supone que la clave
que aceptas su
sea 352, 259 ó 569 uso
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-4.php 4/6
22/8/2019 Ejemplos de algoritmos en pseudocódigo (4/6)
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-4.php 5/6
22/8/2019 Ejemplos de algoritmos en pseudocódigo (4/6)
EXPLICACIÓN: declaramos una variable (la creamos) llamada 'contador' (que usaremos para controlar el
número de veces que debe repetirse el bucle PARA), y otra de nombre 'positivos' (en la que registraremos
cuántos números mayores de cero han sido introducidos por el usuario) y la inicializamos a cero.
Cada una de las 10 veces que se procese el bucle se solicitará un número al usuario, y por medio de una
instrucción condicional comprobaremos si es mayor de cero: sólo en tal caso incrementaremos la variable
'positivos'.
Tras repetirse el bucle las veces que hemos indicado se saldrá de él, se mostrará la cantidad de números
positivos que se hayan introducido y finalizará el programa.
pseudocodigo-5.php) (ejemplos-algoritmos-pseudocodigo-6.php)
La mayor parte de los contenidos de esta web se encuentran registrados en la Propiedad Intelectual y bajo
licencia Creative Commons: puede distribuirlos, copiarlos y exhibirlos haciendo clara referencia a esta web. No
puede modificarlos ni obtener beneficio económico directo o indirecto sin nuestro consentimiento.
Usamos cookies para ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su
uso
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-4.php 6/6
22/8/2019 Ejemplos de algoritmos en pseudocódigo (5/6)
Teoría de la programación
Ejemplos de algoritmos en pseudocódigo (V)
(ejemplos-algoritmos-pseudocodigo-6.php)
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-5.php 1/2
22/8/2019 Ejemplos de algoritmos en pseudocódigo (5/6)
Explicación: la primera posición del Vector quedará con un valor de 1, la siguiente con valor de 2, y así
consecutivamente.
(ejemplos-algoritmos-pseudocodigo-6.php)
Usamos cookies para ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su uso
La mayor parte de los contenidos de esta web se encuentran registrados en la Propiedad Intelectual y bajo licencia
Creative Commons: puede distribuirlos, copiarlos y exhibirlos haciendo clara referencia a esta web. No puede
modificarlos ni obtener beneficio económico directo o indirecto sin nuestro consentimiento.
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-5.php 2/2
22/8/2019 Ejemplos de algoritmos en pseudocódigo (6/6)
Teoría de la programación
Ejemplos de algoritmos en pseudocódigo (VI)
(index.php) (ejemplos-algoritmos-pseudocodigo-5.php)
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-6.php 1/5
22/8/2019 Ejemplos de algoritmos en pseudocódigo (6/6)
EXPLICACIÓN: desde el programa principal se llama al Procedimiento DevolverMes(), que tras comprobar si
el número es válido carga el nombre del mes correspondiente en la variable 'nombre', o una cadena vacía
(indicado con las dos comillas) en caso de no serlo.
Posteriormente desde el programa principal se muestra el nombre del mes, o un mensaje de error en caso
deUsamos
haber recibido
cookies una
paracadena vacía.
ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su
uso
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-6.php 2/5
22/8/2019 Ejemplos de algoritmos en pseudocódigo (6/6)
Usamos cookies para ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su
uso
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-6.php 3/5
22/8/2019 Ejemplos de algoritmos en pseudocódigo (6/6)
EXPLICACIÓN: desde el programa principal se llama a la Función Devolver_Mes(), que tras comprobar si el
número es válido modificará el valor de la variable 'nombre' (que previamente se ha inicializado con una
cadena vacía) con el nombre del mes correspondiente. En caso de que el número no sea válido la variable
'nombre' continuará teniendo el valor de cadena vacía.
Posteriormente desde el programa principal se muestra el nombre del mes, o un mensaje de error en caso
de haber recibido una cadena vacía.
La mayor parte de los contenidos de esta web se encuentran registrados en la Propiedad Intelectual y bajo
licencia Creative Commons: puede distribuirlos, copiarlos y exhibirlos haciendo clara referencia a esta web. No
puede modificarlos ni obtener beneficio económico directo o indirecto sin nuestro consentimiento.
https://informaticapc.com/teoria-de-la-programacion/ejemplos-algoritmos-pseudocodigo-6.php 4/5