trabajo de algoritmos

Legible

Debe estar bien estructurado

Ambiguo

Debe estar fuera de errores

Eficiente

con cosa pequeñas también puedes hacer un algoritmo

Finito

tiene un inicio y un final

Concreto

Debe cumplir todas sus funciones

Definido

Debe dar una solución hes asta