C++ >> C
erebenyx
Messages postés
25
Date d'inscription
Statut
Membre
Dernière intervention
-
_Ritchi_ Messages postés 21334 Date d'inscription Statut Contributeur Dernière intervention -
_Ritchi_ Messages postés 21334 Date d'inscription Statut Contributeur Dernière intervention -
Salut,
Je suis entrain d'étudier les tris (Tris par insertion) en langage C, j'ai trouver un code source en C++ !!
J'aimerais avoir la traduction du code ci-dessous en C !!
-------------------------------------------------------------------------------------------
void triParinsertion(int tableau[], int longueur)
{
int i, memoire, compteur;
bool marqueur;
for(i=1; i<longueur; i++)
{
memoire = tableau[i];
compteur = i-1;
do
{
marqueur = false;
if(tableau[compteur] > memoire)
{
tableau[compteur+1] = tableau[compteur];
compteur--;
marqueur = true;
}
if(compteur < 0)
marqueur = false;
}
while(marqueur);
}
tableau[compteur+1] = memoire;
}
------------------------------------------------------------------------------------------
Mercii d'avance !!
Je suis entrain d'étudier les tris (Tris par insertion) en langage C, j'ai trouver un code source en C++ !!
J'aimerais avoir la traduction du code ci-dessous en C !!
-------------------------------------------------------------------------------------------
void triParinsertion(int tableau[], int longueur)
{
int i, memoire, compteur;
bool marqueur;
for(i=1; i<longueur; i++)
{
memoire = tableau[i];
compteur = i-1;
do
{
marqueur = false;
if(tableau[compteur] > memoire)
{
tableau[compteur+1] = tableau[compteur];
compteur--;
marqueur = true;
}
if(compteur < 0)
marqueur = false;
}
while(marqueur);
}
tableau[compteur+1] = memoire;
}
------------------------------------------------------------------------------------------
Mercii d'avance !!