2 programe 1 ne marche pas.
Résolu/Fermé
Pandor31
Messages postés
7
Date d'inscription
lundi 7 mai 2012
Statut
Membre
Dernière intervention
9 mai 2012
-
9 mai 2012 à 15:33
LeChikito Messages postés 1589 Date d'inscription lundi 19 mars 2012 Statut Membre Dernière intervention 3 août 2012 - 9 mai 2012 à 20:22
LeChikito Messages postés 1589 Date d'inscription lundi 19 mars 2012 Statut Membre Dernière intervention 3 août 2012 - 9 mai 2012 à 20:22
A voir également:
- 2 programe 1 ne marche pas.
- Word numéro de page 1/2 - Guide
- 2 ecran pc - Guide
- 2 comptes whatsapp - Guide
- France 2 uhd - Accueil - TV & Vidéo
- Fusionner 2 pdf en 1 - Guide
2 réponses
LeChikito
Messages postés
1589
Date d'inscription
lundi 19 mars 2012
Statut
Membre
Dernière intervention
3 août 2012
322
9 mai 2012 à 16:22
9 mai 2012 à 16:22
Essaye ceci
for(t = 1; t < tailleTableau; t++) { for(i=0; i < tailleTableau - 1; i++) { if(tableau[i] > tableau[i+1]) { temporaire= tableau[i] - tableau[i+1]; tableau[i] = tableau[i+1]; tableau[i+1] += temporaire; } } }
LeChikito
Messages postés
1589
Date d'inscription
lundi 19 mars 2012
Statut
Membre
Dernière intervention
3 août 2012
322
9 mai 2012 à 15:48
9 mai 2012 à 15:48
Bonjour,
Avez-vous tester le 2ème programme?
Cordialement,
Avez-vous tester le 2ème programme?
Cordialement,
Pandor31
Messages postés
7
Date d'inscription
lundi 7 mai 2012
Statut
Membre
Dernière intervention
9 mai 2012
9 mai 2012 à 16:05
9 mai 2012 à 16:05
oui, les 2 programme sont tester et le 2eme me rend un bon résultat(1,3,5,7,11). et le premier me rend se que jexplique dans le poste d'ouverture(2,4,4,4,4). :/
LeChikito
Messages postés
1589
Date d'inscription
lundi 19 mars 2012
Statut
Membre
Dernière intervention
3 août 2012
322
9 mai 2012 à 16:08
9 mai 2012 à 16:08
Etrange car la ligne
if(tableau[i] > tableau[i + 1])est normalement censée buguer lorsque i = 4 (on essaye d'accéder à la case tableau[5] qui n'existe pas...)
Pandor31
Messages postés
7
Date d'inscription
lundi 7 mai 2012
Statut
Membre
Dernière intervention
9 mai 2012
9 mai 2012 à 16:24
9 mai 2012 à 16:24
Hmm oui je comprend se que tu veut dire... Le i++ de la boucle est suposer de continuer a grimper a chaque boucle... alors pourquoi le sien fonctionne...
LeChikito
Messages postés
1589
Date d'inscription
lundi 19 mars 2012
Statut
Membre
Dernière intervention
3 août 2012
322
9 mai 2012 à 16:25
9 mai 2012 à 16:25
Je ne sais pas. Tout ce que je sais, c'est qu'il est un peu bancale (utiliser un int à la place d'un bool, bof bof...)
Pandor31
Messages postés
7
Date d'inscription
lundi 7 mai 2012
Statut
Membre
Dernière intervention
9 mai 2012
Modifié par Pandor31 le 9/05/2012 à 16:31
Modifié par Pandor31 le 9/05/2012 à 16:31
Ha oui le i est reinitialise au debut de la boucle par i=0 :p
ha oui je comprend ce que tu veut dire. s'est quand il verifie la derniere variable du tableau...
ha oui je comprend ce que tu veut dire. s'est quand il verifie la derniere variable du tableau...
9 mai 2012 à 17:18
9 mai 2012 à 20:22
N'oublie pas de marquer le sujet comme résolu