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