Fusion de code propre : comment, méthode ?

Bonjour

Tout est dans le titre.
Je voudrais fusionner ces 3 codes
Le projet principal : bateau autonome qui se déplace seul avec 2 contacts physiques et un ultrason

le suivant pour changer les contacts physiques BtnContact1 et 2 par 2 ultrasons étanches (sonar)

et celui-ci pour afficher des données (températures eau/air et voltage)

Avez-vous des astuces pour le faire proprement ? ( les régions ? , mais je ne connais pas leur usage)

Merci

Il faut analyser les 3 programmes, comprendre ce qu'ils font et pourquoi ils le font.
Il faut apprendre le langage C++ pour pouvoir s'exprimer avec cet outil.
Un fois que cela est acquis, l'écriture du programme final devient simple.
Désolé, les astuces ne suffisent pas toujours...

En concevant ton programme comme un ensemble de fonctions ça devient facile.
Si tout est fait sous forme de fonctions indépendantes, avec leurs propres variables locales, tu n'as plus qu'à les appeler dans ta loop.