1/ Les sous algorithmes