Devenir un nombre
Résolu/Fermé
ricci rayan
Messages postés
12
Statut
Membre
-
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
Slt voici le programme de "devenir un nombre" je veux de supprimer la variable "choix" de type caractères svp aidez moi :)
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{ int maxrand , i, essai, secret;
char choix;
debut:
system ("cls");
puts("1:facile[1..15]");
puts ("2:Moyen[0..30]");
puts("3:Difficile[0..50]");
puts("4:Quitter");
puts(" Choisir un mode de difficulté STP");
choix=getch();
switch (choix){
case'1':maxrand=15;break;
case'2':maxrand=30;break;
case'3':maxrand=50;break;
case'4': exit(0);break;
default: goto debut ;
}
srand(time(NULL));
secret=rand()%(maxrand+1);
do
{
puts("Quel est le nombre :)??? ");
scanf("%d", & essai);
if (essai>maxrand)
puts ("Erreur :/ ");
else if (secret >essai)
printf("C'est plus grand");
else if (secret < essai)
printf("C'est plus petit");
else
printf("*** Bravo Tu es GAGNE****");
} while (essai != secret);
system("pause");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{ int maxrand , i, essai, secret;
char choix;
debut:
system ("cls");
puts("1:facile[1..15]");
puts ("2:Moyen[0..30]");
puts("3:Difficile[0..50]");
puts("4:Quitter");
puts(" Choisir un mode de difficulté STP");
choix=getch();
switch (choix){
case'1':maxrand=15;break;
case'2':maxrand=30;break;
case'3':maxrand=50;break;
case'4': exit(0);break;
default: goto debut ;
}
srand(time(NULL));
secret=rand()%(maxrand+1);
do
{
puts("Quel est le nombre :)??? ");
scanf("%d", & essai);
if (essai>maxrand)
puts ("Erreur :/ ");
else if (secret >essai)
printf("C'est plus grand");
else if (secret < essai)
printf("C'est plus petit");
else
printf("*** Bravo Tu es GAGNE****");
} while (essai != secret);
system("pause");
return 0;
}
A voir également:
- Devenir un nombre
- Nombre facile - Télécharger - Outils professionnels
- Nombre de jours entre deux dates excel - Guide
- Nombre de page - Guide
- Mettre un 0 devant un nombre dans excel - Guide
- Comment voir le nombre de vues sur le bon coin ✓ - Forum Réseaux sociaux
2 réponses
je ne comprend pas la question, tu veux que choix soit une variable int ou tu ne veux plus de variable choix???
ricci rayan
Messages postés
12
Statut
Membre
Oui je ne veux plus la variable ;
Bonjour,
je veux de supprimer la variable "choix" de type caractères
Je n'ai rien compris. Peux-tu traduire ?
Sinon mes remarques pour ton code :
Pas terrible l'utilisation de "goto". D'autant que tu peux facilement l'éviter en utilisant while.
choix=getch();
getch() n'est pas portable et en plus c'est obsolète.
system ("cls");
Ce n'est pas portable.
La prochaine fois que tu postes un code, merci d'utiliser la balise "code" (situé à droite du bouton "souligné") et sélectionne "C". Cela sera plus lisible.
je veux de supprimer la variable "choix" de type caractères
Je n'ai rien compris. Peux-tu traduire ?
Sinon mes remarques pour ton code :
Pas terrible l'utilisation de "goto". D'autant que tu peux facilement l'éviter en utilisant while.
choix=getch();
getch() n'est pas portable et en plus c'est obsolète.
system ("cls");
Ce n'est pas portable.
La prochaine fois que tu postes un code, merci d'utiliser la balise "code" (situé à droite du bouton "souligné") et sélectionne "C". Cela sera plus lisible.