Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pseudocódigo
El pseudocódigo es un lenguaje simplificado de descripción de algoritmos. El paso desde el
pseudocódigo hasta el lenguaje de programación real (por ejemplo, C), es relativamente fácil.
Además, la descripción de algoritmos en pseudocódigo ocupa mucho menos espacio que su
equivalente con un diagrama de flujo, por lo que lo preferiremos a la hora de diseñar algoritmos
complejos.
El pseudocódigo es bastante parecido a la mayoría de los lenguajes de programación reales, pero
no tiene unas reglas tan estrictas, por lo que el programador puede trabajar en la estructura del
algoritmo sin preocuparse de las limitaciones del lenguaje final que, como veremos al estudiar C,
son muchas y variopintas.
El pseudocódigo utiliza ciertas palabras reservadas para representar las acciones del programa.
Estas palabras originalmente están en inglés (y se parecen mucho a las que luego emplean los
lenguajes de programación), pero por suerte para nosotros su traducción española está muy
extendida entre la comunidad hispanohablante.
En próximos posts aprenderemos a utilizar el pseudocódigo aplicándolo a algoritmos sencillos
que, progresivamente, iremos complicando. Por ahora, dejamos expuesta la solución en
pseudocódigo del algoritmo de la base y la altura, para solaz del lector/a. Échele un vistazo y
comprobará con alegría que no contiene nada que no pueda entender:
algoritmo rectángulo
inicio
leer (base)
leer (altura)
área = base * altura
perímetro = 2 * base + 2 * altura
escribir (área)
escribir (perímetro)
fin
Principio del formulario
Search
Cursos
• Curso de programación en C
Últimos artículos
• Pausado por falta de tiempo
• Ajedrez (paso 10): nace la “inteligencia”: minimax con poda alfa-beta
• Ajedrez (paso 9): creando un contrincante “inteligente” con una función de evaluación de
estática
• Ajedrez (pasos 7 y 8): creando la interfaz gráfica con SDL
• Ajedrez (paso 6): finalizando la partida: jaque y tablas
Últimos comentarios
• Ricardo en Lenguajes de alto y bajo nivel
• Ricardo en Lenguajes de alto y bajo nivel
• Jap en Introducción a las listas abiertas en C
• luis en Expresiones y operadores en C
• luis en Lenguajes de alto y bajo nivel
Categorías
Elegir categoría
Licencia
Archivo mensual
• octubre 2009 (1)
• julio 2009 (4)
• junio 2009 (6)
• mayo 2009 (3)
• enero 2009 (5)
• octubre 2008 (1)
• junio 2008 (7)
• mayo 2008 (51)
• abril 2008 (23)
• marzo 2008 (42)
• febrero 2008 (11)
• enero 2008 (4)