Langage c petit problème
Résolu/Fermé
rafale69300
Messages postés
84
Date d'inscription
vendredi 31 octobre 2008
Statut
Membre
Dernière intervention
15 juin 2010
-
26 nov. 2008 à 18:07
rafale69300 Messages postés 84 Date d'inscription vendredi 31 octobre 2008 Statut Membre Dernière intervention 15 juin 2010 - 27 nov. 2008 à 19:04
rafale69300 Messages postés 84 Date d'inscription vendredi 31 octobre 2008 Statut Membre Dernière intervention 15 juin 2010 - 27 nov. 2008 à 19:04
A voir également:
- Langage c petit problème
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Excel trier du plus grand au plus petit - Guide
- Petit 2 ✓ - Forum Bureautique
2 réponses
Droopy_
Messages postés
248
Date d'inscription
dimanche 16 novembre 2008
Statut
Membre
Dernière intervention
17 janvier 2009
25
26 nov. 2008 à 21:06
26 nov. 2008 à 21:06
Bonjour,
Il y a plusieurs choses qui vont pas :
- Tu ne peux lancer que deux nombres, car tu lis n1, puis tu lis n2, puis tu analyse et tu recommences, donc uniquement deux valeurs à la fois.
Ce que tu veux faire, je pense, c'est tu lis n1, puis dans la boucle, tu lis n2, tu analyses, puis n1=n2 et on boucle...
- Certains tests doivent passer à la fin de la saisie. Par exemple, pour savoir s'il n'y a aucune ou une seule valeur. Il te faut un compteur pour compter le nombre de valeurs. Là, tu vérifies rien de très intéressant.
- De plus, quelle est la différence pour toi entre -1 terminer et 0 sortir ???
J'ai du mal à saisir, surtout que tu ne testes jamais 0.
- Ensuite, tes variables croissant, constant et decroissant sont déclarées dans la fonction main, elle ne peuvent pas être modifiée par la fonction analyse. (Du moins pas simplement ;-). Il faut les déclarer AVANT main.
Il y a plusieurs choses qui vont pas :
- Tu ne peux lancer que deux nombres, car tu lis n1, puis tu lis n2, puis tu analyse et tu recommences, donc uniquement deux valeurs à la fois.
Ce que tu veux faire, je pense, c'est tu lis n1, puis dans la boucle, tu lis n2, tu analyses, puis n1=n2 et on boucle...
- Certains tests doivent passer à la fin de la saisie. Par exemple, pour savoir s'il n'y a aucune ou une seule valeur. Il te faut un compteur pour compter le nombre de valeurs. Là, tu vérifies rien de très intéressant.
- De plus, quelle est la différence pour toi entre -1 terminer et 0 sortir ???
J'ai du mal à saisir, surtout que tu ne testes jamais 0.
- Ensuite, tes variables croissant, constant et decroissant sont déclarées dans la fonction main, elle ne peuvent pas être modifiée par la fonction analyse. (Du moins pas simplement ;-). Il faut les déclarer AVANT main.
rafale69300
Messages postés
84
Date d'inscription
vendredi 31 octobre 2008
Statut
Membre
Dernière intervention
15 juin 2010
2
27 nov. 2008 à 19:04
27 nov. 2008 à 19:04
Désolé de te répondre que maintenant merci pour tes conseil !!