Equilibrius
Messages postés95Date d'inscriptionmercredi 6 juillet 2005StatutMembreDernière intervention23 août 2010
-
6 oct. 2007 à 14:29
Equilibrius
Messages postés95Date d'inscriptionmercredi 6 juillet 2005StatutMembreDernière intervention23 août 2010
-
6 oct. 2007 à 16:16
Bonjours tout le mondes,
Dans le but de créer un petit programme pour résoudre des équation mathématique complexe j'ai besion de faire un test sur 8 varialbes, je cherche un code qui pourai tester le plus simplement possible si toutes ces variables numérique (int) sont différantes.
j'ai fait un code qui a l'air de marcher, mais bon 50 lignes pour faire juste sa je pance qu'on peut faire mieux :p
je n'ai pas une connaissance pointu en c++ mais je pance que c'est fesable, c'est pourquoi je vien poster ici *_*
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 6 oct. 2007 à 15:18
// RETOURNE -1 SI TOUS DIFFERENTS
// SINON INDEX D'UN QUI N'EST PAS UNIQUE
int __stdcall VerifUnicInt(int *ptab, int count)
{
int i, a;
if(count <= 1) return -1;
count--;
do {
a = ptab[count];
i = count - 1;
do {
if(ptab[i] == a) return i;
} while(--i >= 0);
} while(--count > 1);
return -1;
}