Fonctions en C
fadi
-
mype Messages postés 2459 Date d'inscription Statut Membre Dernière intervention -
mype Messages postés 2459 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voici 3 fonctions qui verifie a chaque fois si un nombre se trouve dans une combinaison, il doit dire si elle est bien placé,mal placé ou n'est pas dans la combinaison!!!
on peut me corriger?
merci
int comparer_nbr_bp ( int vect_ordi[MAX],int vect_joueur[MAX],int limite, int ntour)
{
int i;
int trouve=0;
for ( i=0;i<limite;i++)
{
if(vect_ordi[i] == vect_joueur[i])
{
printf("\nla couleur %d est bien placer\n",i+1 );
trouve++;
}
if(trouve == 4)
return 1;
if (ntour == 10)
return 1;
}
return 0;
}
void comparer_nbr_tp ( int vect_ordi[MAX],int vect_joueur[MAX],int limite)
{
int i,j;
int trouve=0;
for ( i=0;i<limite;i++)
{
trouve=0;
for(j=0;j<limite;j++)
{
if(vect_ordi[j] != vect_joueur[i])
{
trouve++;
}
if(trouve==4)
printf("\nla couleur %d ne se trouve pas dans la combinaison \n",i+1);
}
}
}
void comparer_nbr_mp( int vect_ordi[MAX],int vect_joueur[MAX],int limite)
{
int i,j;
for ( i=0;i<limite;i++)
{
for(j=0;j<limite;j++)
{
if(vect_joueur[i] ==vect_ordi[j] && j!=i)
{
printf("\nla couleur %d est mal place\n",i+1);
}
}
}
}
voici 3 fonctions qui verifie a chaque fois si un nombre se trouve dans une combinaison, il doit dire si elle est bien placé,mal placé ou n'est pas dans la combinaison!!!
on peut me corriger?
merci
int comparer_nbr_bp ( int vect_ordi[MAX],int vect_joueur[MAX],int limite, int ntour)
{
int i;
int trouve=0;
for ( i=0;i<limite;i++)
{
if(vect_ordi[i] == vect_joueur[i])
{
printf("\nla couleur %d est bien placer\n",i+1 );
trouve++;
}
if(trouve == 4)
return 1;
if (ntour == 10)
return 1;
}
return 0;
}
void comparer_nbr_tp ( int vect_ordi[MAX],int vect_joueur[MAX],int limite)
{
int i,j;
int trouve=0;
for ( i=0;i<limite;i++)
{
trouve=0;
for(j=0;j<limite;j++)
{
if(vect_ordi[j] != vect_joueur[i])
{
trouve++;
}
if(trouve==4)
printf("\nla couleur %d ne se trouve pas dans la combinaison \n",i+1);
}
}
}
void comparer_nbr_mp( int vect_ordi[MAX],int vect_joueur[MAX],int limite)
{
int i,j;
for ( i=0;i<limite;i++)
{
for(j=0;j<limite;j++)
{
if(vect_joueur[i] ==vect_ordi[j] && j!=i)
{
printf("\nla couleur %d est mal place\n",i+1);
}
}
}
}
A voir également:
- Fonctions en C
- Codes secrets Android : accéder aux fonctions cachées - Guide
- Fonction excel en anglais - Guide
- Fonctions excel - Guide
- Impossible utiliser fonction point d'accès mobile en même temps que fonction économie des données ✓ - Forum Wiko
- Mon point d'accès mobile ne fonctionne pas ✓ - Forum Réseau