Hello,
I can not make three columns and one row. But three rows and one column, it is possible.
Thank you
Fabrice

\defineframedtext
  [algorithmframe]
  [width=fit,
   bodyfont=8pt,
   background=color,
   location=middle,
   backgroundcolor=lightgray,
   framecolor=darkred,
   corner=round]

\definelines
  [algorithm]
  [space=on,
   before=\startalgorithmframe,
   after=\stopalgorithmframe]

\starttext


\startmidaligned
\startcombination[3*1]
{\hbox{\startalgorithm
Variables :
  \math{U} est un nombre réel
  \math{i} et \math{N} sont des nombres entiers
Début :
   Saisir une valeur pour \math{N}
   Affecter 115 à \math{U}
   Pour \math{i} de 1 à \math{N} faire
     Affecter \math{0,6\times U+120} à \math{U}
   Fin Pour
   Afficher \math{U}
Fin
\stopalgorithm}}{Algorithme 1}
{\hbox{\startalgorithm
Variables :
  \math{U} est un nombre réel
  \math{i} et \math{N} sont des nombres entiers
Début :
   Saisir une valeur pour \math{N}
   Pour \math{i} de 1 à \math{N} faire
     Affecter 115 à \math{U}
     Affecter \math{0,4\times U+115} à \math{U}
   Fin Pour
   Afficher \math{U}
Fin
\stopalgorithm}}{Algorithme 2}
{\hbox{\startalgorithm
Variables :
  \math{U} est un nombre réel
  \math{i} et \math{N} sont des nombres entiers
Début :
   Saisir une valeur pour \math{N}
   Affecter 115 à \math{U}
   Pour \math{i} de 1 à \math{N} faire
     Affecter \math{0,4\times U+120} à \math{U}
   Fin Pour
   Afficher \math{U}
Fin
\stopalgorithm}}{Algorithme 3}
\stopcombination
\stopmidaligned



\stoptext