cual es la relación entre logica y algoritmo