Comparaison en C
Fermé
limbergh
Messages postés
658
Date d'inscription
dimanche 8 juillet 2007
Statut
Membre
Dernière intervention
29 juin 2010
-
6 nov. 2008 à 22:24
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 - 6 nov. 2008 à 23:14
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 - 6 nov. 2008 à 23:14
A voir également:
- Comparaison en C
- Comparaison million milliard - Accueil - Technologies
- Logiciel comparaison photo gratuit - Télécharger - Photo & Graphisme
- Comparaison prix amazon - Accueil - Commerce
- Logiciel de comparaison facial gratuit - Télécharger - Photo & Graphisme
- Comparaison prix supermarché - Accueil - Services en ligne
6 réponses
mype
Messages postés
2435
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
16 août 2010
436
6 nov. 2008 à 22:35
6 nov. 2008 à 22:35
tu as fait
if (T[ch]==nombre)ça serait plutot
if (T[i]==nombre)
chuka
Messages postés
965
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
29 juillet 2010
378
6 nov. 2008 à 22:37
6 nov. 2008 à 22:37
Salut,
essaye cela:
#include <stdio.h>
#include <stdlib.h>
int main()
{int T[5];
int i, ch=10;
int nombre=11;
for (i=0;i<6;i++)
{ T[i]=ch++;
printf("%d\t", T[i]);
}
for (i=0;i<6;i++)
{
if (T[i]==nombre)
printf("ok");
}
getchar()
return 0;
}
@+
essaye cela:
#include <stdio.h>
#include <stdlib.h>
int main()
{int T[5];
int i, ch=10;
int nombre=11;
for (i=0;i<6;i++)
{ T[i]=ch++;
printf("%d\t", T[i]);
}
for (i=0;i<6;i++)
{
if (T[i]==nombre)
printf("ok");
}
getchar()
return 0;
}
@+
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
6 nov. 2008 à 22:41
6 nov. 2008 à 22:41
Bonsoir,
Peut-être en utilisant la bonne variable :
Cordialement,
Peut-être en utilisant la bonne variable :
... if (T[i]==nombre) ...
Cordialement,
loulou2008
Messages postés
21
Date d'inscription
mardi 4 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2008
15
6 nov. 2008 à 22:50
6 nov. 2008 à 22:50
premierment il faut que i soit inferieur à 5,deuxiement il faut remplasser if (T[ch]==nombre) parif (T[i]==nombre)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
limbergh
Messages postés
658
Date d'inscription
dimanche 8 juillet 2007
Statut
Membre
Dernière intervention
29 juin 2010
140
6 nov. 2008 à 22:50
6 nov. 2008 à 22:50
Salut,
effectivemtn j'ai comris mon erreur. Par contre j'ai le même problème avec une focntion. C'est un tableau de 80 indices et je donne un nombre et une colonne (c'est en fait un tableau de 80 mais je fais comme si j'avais une matrice de 9 sur 9 d'ou un pas de 9 dans ma boucle for...)
voici ma fonction
merci d'avance
effectivemtn j'ai comris mon erreur. Par contre j'ai le même problème avec une focntion. C'est un tableau de 80 indices et je donne un nombre et une colonne (c'est en fait un tableau de 80 mais je fais comme si j'avais une matrice de 9 sur 9 d'ou un pas de 9 dans ma boucle for...)
voici ma fonction
int CheckCC (int c, int nombre) { int j; for (j=c;j<=80;j+=9) { if (TT[j]==nombre) return 0; } return 1; }
merci d'avance
mype
Messages postés
2435
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
16 août 2010
436
6 nov. 2008 à 23:14
6 nov. 2008 à 23:14
quel est le probleme ?
limbergh
Messages postés
658
Date d'inscription
dimanche 8 juillet 2007
Statut
Membre
Dernière intervention
29 juin 2010
140
6 nov. 2008 à 22:52
6 nov. 2008 à 22:52
salut loulou2008
ça ne doit pas être inférieur à 5 car je pense qu'un talbeau commence à 0... Je me trompe peut-être
ça ne doit pas être inférieur à 5 car je pense qu'un talbeau commence à 0... Je me trompe peut-être