Es una técnica de diseño de algoritmos que usa un lenguaje semiestructurado, con términos simples y naturales. Describe los pasos de un programa de forma clara y sin necesidad de detalles específicos de sintaxis. Sirve como puente entre la planificación y la codificación en C++.
Es escribir algoritmos utilizando palabras.
Existen palabras definidas, por ejemplo:
HOLA MUNDO
{Muestra en la pantalla el mensaje “Hola mundo”}
Ejemplo 2.
ALMACÉN
{Se pide el precio de un producto y la cantidad vendida, el programa devuelve el total a pagar}
{precProd y totPagar son reales. cantProd es entero}
INICIO
FIN
Ejemplo 3.
AUMENTO DE SUELDOS
{Se pide un sueldo y si es menor a 10000 se le hace un aumento del 10%}
{sueldo es de tipo real}
INICIO
2.1 hacer sueldo ← sueldo * 1.10.
FIN