Un problem avec dev c++
Résolu/Fermé
A voir également:
- Un problem avec dev c++
- Telecharger dev c++ - Télécharger - Langages
- Massgrave dev - Accueil - Windows
- Dev home. - Télécharger - Développement
- Dev-pascal - Télécharger - Édition & Programmation
- Mettre un 0 devant un nombre dans excel - Guide
1 réponse
KX
Messages postés
16754
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
9 janv. 2011 à 13:55
9 janv. 2011 à 13:55
Tu dois modifier tes if(n>x) et if (n<x)
Par exemple, remplacer cette partie du code :
Par celui-ci que je te propose :
Par exemple, remplacer cette partie du code :
do { printf("Entrez un nombre compris entre 0 et 999"); scanf("%d",&n); } while(n<0 || n>999); do { if(n>x) printf("retapez un autre nombre plus petit"); scanf("%d",&n); if (n<x) printf("retapez un autre nombre plus grand "); scanf("%d",&n); c++; } while(n!=x); if(n==x) printf("c bon c'est ce qu'on cherche\n");
Par celui-ci que je te propose :
printf("Entrez un nombre compris entre 0 et 999\n"); for (c=0, n=-1; n!=x; c++) { scanf("%d",&n); if(n>x) // en particulier vrai si n>999 printf("retapez un autre nombre plus petit\n"); else if (n<x) // en particulier vrai si n<0 printf("retapez un autre nombre plus grand\n"); else printf("c bon c'est ce qu'on cherche\n"); }
9 janv. 2011 à 15:18