Limite max non respecter par mon programme
Fermé
'Rwanouuw
-
5 avril 2010 à 21:57
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 16 avril 2010 à 08:05
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 16 avril 2010 à 08:05
A voir également:
- Limite max non respecter par mon programme
- I14 pro max - Accueil - Guide téléphones
- Programme demarrage windows 10 - Guide
- Programme (x86) ✓ - Forum Windows
- Max maillot avis - Forum Consommation & Internet
4 réponses
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
7 avril 2010 à 16:22
7 avril 2010 à 16:22
Salut.
Première remarque, le code est illisible cas tu n'as pas utilisé les balises de code (4éme icone dans l'onglet d'édition).
Ensuite, il y a des while avec des "=", en C la comparaison se fait avec "==" (que tu utilise d'ailleur).
Décri mieux ton histoire de limite, je n'ai pas compris.
Première remarque, le code est illisible cas tu n'as pas utilisé les balises de code (4éme icone dans l'onglet d'édition).
Ensuite, il y a des while avec des "=", en C la comparaison se fait avec "==" (que tu utilise d'ailleur).
Décri mieux ton histoire de limite, je n'ai pas compris.
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int niveauDeJeu = 0;
printf("Quel niveau choisissez vous ?\n");
printf("1 = 1-100\n");
printf("2 = 1-1000\n");
printf("3 = 1-10000\n");
scanf("%d", &niveauDeJeu); // jusque la, on demande au joueur quel niveau il veut choisir (1 pou r le niveau 1 2 pour le niveau deux ect...) a l'aide d'un scanf
while (niveauDeJeu = 1) // si l'utili sateur demande le niveau 1...
{
int nombreMystere = 0, nombreEntre = 0, nombreDeCoup = 0, recommancerPartie = 1;
const int MAX = 100, MIN = 1; // l'ordi choi si un nombre entre 1 et cent (en fin c'est le but)
srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
while (nombreEntre > nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("C'est moins !\n");
nombreDeCoup++;
} // tant que le nombre mystere est supperieur au nombre entrer, l'ordi affich c'est moines et rajoute un coup
while (nombreEntre < nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("C'est plus !\n");
nombreDeCoup++;
} // si le nombre mystere est superieur au nombre entrer l'ordi affiche c'est plus
while (nombreEntre == nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("Bravo tu as trouver le nombre mystere !!");
printf("tu as gagner en %d coups !!\n", nombreDeCoup);
printf("Veux tu recommancer la partie ?");
printf("1.oui 0.non\n");
scanf("%d", recommancerPartie);
} // si le joeur trouve le bon nombre (le nombre mystere) lm'ordi propose de recommancer une partie et indik en combien de coup on a trouver le nombre !!
}
while (niveauDeJeu = 2) // et on rekommence en choisissant le niveau 2 !!
{
int nombreMystere = 0, nombreEntre = 0, nombreDeCoup = 0, recommancerPartie = 1;
const int MAX = 1000, MIN = 1; //ce koup si la limite est de 1000 (j'espere)
srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
while (nombreEntre > nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("C'est moins !\n");
nombreDeCoup++;
}
while (nombreEntre < nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("C'est plus !\n");
nombreDeCoup++;
}
while (nombreEntre == nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("Bravo tu as trouver le nombre mystere !!");
printf("tu as gagner en %d coups !!\n", nombreDeCoup);
printf("Veux tu recommancer la partie ?");
printf("1.oui 0.non\n");
scanf("%d", recommancerPartie);
}
}
while (niveauDeJeu = 3) // et la meme avec le niveau trois et une limite voulu de 10 000
{
int nombreMystere = 0, nombreEntre = 0, nombreDeCoup = 0, recommancerPartie = 1;
const int MAX = 10000, MIN = 1;
srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
while (nombreEntre > nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("C'est moins !\n");
nombreDeCoup++;
}
while (nombreEntre < nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("C'est plus !\n");
nombreDeCoup++;
}
while (nombreEntre == nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("Bravo tu as trouver le nombre mystere !!");
printf("tu as gagner en %d coups !!\n", nombreDeCoup);
printf("Veux tu recommancer la partie ?");
printf("1.oui 0.non\n");
scanf("%d", recommancerPartie);
}
return 0;
}
}
#include <stdlib.h>
#include <time.h>
int main()
{
int niveauDeJeu = 0;
printf("Quel niveau choisissez vous ?\n");
printf("1 = 1-100\n");
printf("2 = 1-1000\n");
printf("3 = 1-10000\n");
scanf("%d", &niveauDeJeu); // jusque la, on demande au joueur quel niveau il veut choisir (1 pou r le niveau 1 2 pour le niveau deux ect...) a l'aide d'un scanf
while (niveauDeJeu = 1) // si l'utili sateur demande le niveau 1...
{
int nombreMystere = 0, nombreEntre = 0, nombreDeCoup = 0, recommancerPartie = 1;
const int MAX = 100, MIN = 1; // l'ordi choi si un nombre entre 1 et cent (en fin c'est le but)
srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
while (nombreEntre > nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("C'est moins !\n");
nombreDeCoup++;
} // tant que le nombre mystere est supperieur au nombre entrer, l'ordi affich c'est moines et rajoute un coup
while (nombreEntre < nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("C'est plus !\n");
nombreDeCoup++;
} // si le nombre mystere est superieur au nombre entrer l'ordi affiche c'est plus
while (nombreEntre == nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("Bravo tu as trouver le nombre mystere !!");
printf("tu as gagner en %d coups !!\n", nombreDeCoup);
printf("Veux tu recommancer la partie ?");
printf("1.oui 0.non\n");
scanf("%d", recommancerPartie);
} // si le joeur trouve le bon nombre (le nombre mystere) lm'ordi propose de recommancer une partie et indik en combien de coup on a trouver le nombre !!
}
while (niveauDeJeu = 2) // et on rekommence en choisissant le niveau 2 !!
{
int nombreMystere = 0, nombreEntre = 0, nombreDeCoup = 0, recommancerPartie = 1;
const int MAX = 1000, MIN = 1; //ce koup si la limite est de 1000 (j'espere)
srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
while (nombreEntre > nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("C'est moins !\n");
nombreDeCoup++;
}
while (nombreEntre < nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("C'est plus !\n");
nombreDeCoup++;
}
while (nombreEntre == nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("Bravo tu as trouver le nombre mystere !!");
printf("tu as gagner en %d coups !!\n", nombreDeCoup);
printf("Veux tu recommancer la partie ?");
printf("1.oui 0.non\n");
scanf("%d", recommancerPartie);
}
}
while (niveauDeJeu = 3) // et la meme avec le niveau trois et une limite voulu de 10 000
{
int nombreMystere = 0, nombreEntre = 0, nombreDeCoup = 0, recommancerPartie = 1;
const int MAX = 10000, MIN = 1;
srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
while (nombreEntre > nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("C'est moins !\n");
nombreDeCoup++;
}
while (nombreEntre < nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("C'est plus !\n");
nombreDeCoup++;
}
while (nombreEntre == nombreMystere)
{
printf("Quel est le nombre mystere ?\n");
scanf("%d", &nombreEntre);
printf("Bravo tu as trouver le nombre mystere !!");
printf("tu as gagner en %d coups !!\n", nombreDeCoup);
printf("Veux tu recommancer la partie ?");
printf("1.oui 0.non\n");
scanf("%d", recommancerPartie);
}
return 0;
}
}
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
16 avril 2010 à 08:05
16 avril 2010 à 08:05
?
Et les balises de code ?!
Et les balises de code ?!