type de variable algorithme