Está en la página 1de 2

Colegio Bautista de Encarnación

Bachillerato Técnico en Informática

Asignatura: Algorítmica Tema: Pseudocódigo


Alumno:

El pseudocódigo es una forma de expresar los distintos pasos que va a realizar un programa, de la
forma más parecida a un lenguaje de programación.
Su principal función es la de representar por pasos la solución a un problema o algoritmo, de la forma
más detallada posible, utilizando un lenguaje cercano al de programación.
El pseudocódigo no puede ejecutarse en un ordenador ya que entonces dejaría de ser pseudocódigo,
como su propio nombre indica, se trata de un código falso (pseudo = falso), es un código escrito para
que lo entienda el ser humano y no la máquina.

Estructura de un algoritmo en pseudocódigo


Proceso SinTitulo
acción 1;
acción 2;
...
acción n;
FinProceso

 Comienza con la palabra clave Proceso (o alternativamente Algoritmo, son sinónimos) seguida
del nombre del programa.
 Le sigue una secuencia (Estructura de control secuencial) de instrucciones. Una secuencia de
instrucciones es una lista de una o más instrucciones y/o estructuras de control.
 Finaliza con la palabra FinProceso (o FinAlgoritmo).
 La identación no es significativo, pero se recomienda para que el código sea más legible.
 No se diferencia entre mayúsculas y minúsculas. Preferible las minúsculas, aunque a veces se
añaden automáticamente los nombres con la primera letra en mayúsculas.

Ventajas:
 Se construye en un idioma natural (español, inglés, etc)
 Es ordenado, fácil de entender
 Aplica a varios lenguajes de programación
Desventajas:
 No ves exactamente como es la sintaxis de alguna línea
 Hay que pasar a algún lenguaje de programación para que funcione

Palabras reservadas que se suelen usar en pseudocódigo:

1. Inicio 6. Entonces 11. Hasta 16. Según


2. Fin 7. Sino 12. Para 17. Caso
3. Leer 8. Mientras 13. Desde 18. De
4. Escribir 9. Hacer 14. Hasta 19. Otro
5. Si 10. Repetir 15. Hacer
Colegio Bautista de Encarnación
Bachillerato Técnico en Informática

Ejercicios:
Construya un diagrama de flujo y pseudocódigo para el siguiente enunciado:

1. Sumar dos números: ingresados por el usuario.

Identificar y encerrar las palabras reservadas en el siguiente pseudocódigo


Identificar y subrayar las líneas identadas en el siguiente pseudocódigo
Proceso Identificar
Entero numero; // Declarar la variable numero
Escribir "Ingresa un número: "; // Pedir al usuario que ingrese un número
Leer numero;
// Verificar si el número es positivo, negativo o nulo
Si numero > 0 Entonces
Escribir "El número ingresado es POSITIVO.";
Sino Si numero < 0 Entonces
Escribir "El número ingresado es NEGATIVO.";
Sino
Escribir "El número ingresado es NULO (cero).";
Fin Si
Fin

También podría gustarte