Question code c
maxo-wow-dofus
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
-
chuka Messages postés 965 Date d'inscription Statut Membre Dernière intervention -
chuka Messages postés 965 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous
j'ai un petit problèmme en c,
voici mon code:
int main(int argc, char *argv[])
{
int age = 0, niveau = 0, gentil= 0, mc= 0;
printf("Quel age avez-vous ? \n");
scanf("%d", &age);
printf("Ah ! Vous avez donc %d ans !\n\n", age);
if (age >= 18) { printf ("Vous etes majeur !\n\n\n"); }
else
printf(" vous etes mineur\n\n\n");
printf("ok et niveau reccord au TETRIX ??");
scanf("%d", &niveau);
if (niveau >= 18) { printf ("mouais... peut mieux faire\n\n\n"); }
else // Sinon...
{
printf ("vous etes nuls !\n\n\n");
}
printf("etes vous gentil? \n si oui tapez 1 \n sinon tapez moi \n ");
scanf("%d", &gentil);
if (gentil == 1) { printf ("Vous etes cool !\n\n\n"); }
printf("quel est votre plat prefere au mac do?? n\ 1. nnuggets 2. humburger ");
scanf("%d", &mc);
if (mc == 1) { printf ("\n comme moi\n\n\n"); }
else
printf(" comme ma seur\n\n\n");}
else
{printf(" vous etes mechant\n\n\n");}
{printf("Ah ! Vous avez donc %d ans, et votre reccord est %d et au n\ mac do vvous aimez les !", age, niveau, mc);
if (mc == 1) { printf ("nuggets"); }
else
{printf(" humburger");}
return 0;
}
-_-_-__-_--_-_-_-_-_--_-_-_-_-_-_-_-_--_-_-_-_-_--_-_-_-_-_--_-_-_-_-_--_-_-_-_-_--_-_-_-_--_-_-_-_--_-_
il y a un problèmme au niveau de:
if (mc == 1) { printf ("\n comme moi\n\n\n"); }
else
printf(" comme ma seur\n\n\n");}
else
{printf(" vous etes mechant\n\n\n");}
je sais que un else est tout seul mais j'aimerai que en faite si la personne est gentil le programme contini et sinon il s'arrete
merci beaucoup de d'avance, maxo
j'ai un petit problèmme en c,
voici mon code:
int main(int argc, char *argv[])
{
int age = 0, niveau = 0, gentil= 0, mc= 0;
printf("Quel age avez-vous ? \n");
scanf("%d", &age);
printf("Ah ! Vous avez donc %d ans !\n\n", age);
if (age >= 18) { printf ("Vous etes majeur !\n\n\n"); }
else
printf(" vous etes mineur\n\n\n");
printf("ok et niveau reccord au TETRIX ??");
scanf("%d", &niveau);
if (niveau >= 18) { printf ("mouais... peut mieux faire\n\n\n"); }
else // Sinon...
{
printf ("vous etes nuls !\n\n\n");
}
printf("etes vous gentil? \n si oui tapez 1 \n sinon tapez moi \n ");
scanf("%d", &gentil);
if (gentil == 1) { printf ("Vous etes cool !\n\n\n"); }
printf("quel est votre plat prefere au mac do?? n\ 1. nnuggets 2. humburger ");
scanf("%d", &mc);
if (mc == 1) { printf ("\n comme moi\n\n\n"); }
else
printf(" comme ma seur\n\n\n");}
else
{printf(" vous etes mechant\n\n\n");}
{printf("Ah ! Vous avez donc %d ans, et votre reccord est %d et au n\ mac do vvous aimez les !", age, niveau, mc);
if (mc == 1) { printf ("nuggets"); }
else
{printf(" humburger");}
return 0;
}
-_-_-__-_--_-_-_-_-_--_-_-_-_-_-_-_-_--_-_-_-_-_--_-_-_-_-_--_-_-_-_-_--_-_-_-_-_--_-_-_-_--_-_-_-_--_-_
il y a un problèmme au niveau de:
if (mc == 1) { printf ("\n comme moi\n\n\n"); }
else
printf(" comme ma seur\n\n\n");}
else
{printf(" vous etes mechant\n\n\n");}
je sais que un else est tout seul mais j'aimerai que en faite si la personne est gentil le programme contini et sinon il s'arrete
merci beaucoup de d'avance, maxo
A voir également:
- Question code c
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
4 réponses
Salut,
tu fais un while
do{
printf("etes vous gentil? \n si oui tapez 1 \n sinon tapez moi \n ");
scanf("%d", &gentil);
if (gentil == 1) { printf ("Vous etes cool !\n\n\n"); }
printf("quel est votre plat prefere au mac do?? n\ 1. nnuggets 2. humburger ");
scanf("%d", &mc);
if (mc == 1) { printf ("\n comme moi\n\n\n"); }
else
printf(" comme ma seur\n\n\n");}
else
{printf(" vous etes mechant\n\n\n");}
{printf("Ah ! Vous avez donc %d ans, et votre reccord est %d et au n\ mac do vvous aimez les !", age, niveau, mc);
if (mc == 1) { printf ("nuggets"); }
else
{printf(" humburger");}
}while (gentil);
@+
tu fais un while
do{
printf("etes vous gentil? \n si oui tapez 1 \n sinon tapez moi \n ");
scanf("%d", &gentil);
if (gentil == 1) { printf ("Vous etes cool !\n\n\n"); }
printf("quel est votre plat prefere au mac do?? n\ 1. nnuggets 2. humburger ");
scanf("%d", &mc);
if (mc == 1) { printf ("\n comme moi\n\n\n"); }
else
printf(" comme ma seur\n\n\n");}
else
{printf(" vous etes mechant\n\n\n");}
{printf("Ah ! Vous avez donc %d ans, et votre reccord est %d et au n\ mac do vvous aimez les !", age, niveau, mc);
if (mc == 1) { printf ("nuggets"); }
else
{printf(" humburger");}
}while (gentil);
@+
Salut,
if (mc == 1) { printf ("\n comme moi\n\n\n"); } else if (mc == 2) { printf(" comme ma seur\n\n\n"); } else { printf(" vous etes mechant\n\n\n"); return (0); }
merci mais si le code devien ca :
int main(int argc, char *argv[])
{
int age = 0, niveau = 0, gentil= 0, mc= 0; // On initialise la variable à 0
printf("Quel age avez-vous ? \n");
scanf("%d", &age); // On demande d'entrer l'age avec scanf
printf("Ah ! Vous avez donc %d ans !\n\n", age);
if (age >= 18) { printf ("Vous etes majeur !\n\n\n"); }
else
printf(" vous etes mineur\n\n\n");
printf("ok et niveau reccord au TETRIX ??");
scanf("%d", &niveau);
if (niveau >= 18) { printf ("mouais... peut mieux faire\n\n\n"); }
else // Sinon...
{
printf ("vous etes nuls !\n\n\n");
}
do{
printf("etes vous gentil? \n si oui tapez 1 \n sinon tapez moi \n ");
scanf("%d", &gentil);
if (gentil == 1) { printf ("Vous etes cool !\n\n\n"); }
printf("quel est votre plat prefere au mac do?? n\ 1. nnuggets 2. humburger ");
scanf("%d", &mc);
if (mc == 1) { printf ("\n comme moi\n\n\n"); }
else
printf(" comme ma seur\n\n\n");}
else
{printf(" vous etes mechant\n\n\n");}
{printf("Ah ! Vous avez donc %d ans, et votre reccord est %d et au n\ mac do vvous aimez les !", age, niveau, mc);
if (mc == 1) { printf ("nuggets"); }
else
{printf(" humburger");}
}while (gentil);
{printf("Ah ! Vous avez donc %d ans, et votre reccord est %d et au n\ mac do vvous aimez les !", age, niveau, mc);
if (mc == 1) { printf ("nuggets"); }
else
{printf(" humburger");}
return 0;
}
-_-_-_-_-_-____________________________________________________________________-_-_-_-_--_-_-_
ca marche pas au niveau du else dans
else
{printf(" vous etes mechant\n\n\n");}
merci
int main(int argc, char *argv[])
{
int age = 0, niveau = 0, gentil= 0, mc= 0; // On initialise la variable à 0
printf("Quel age avez-vous ? \n");
scanf("%d", &age); // On demande d'entrer l'age avec scanf
printf("Ah ! Vous avez donc %d ans !\n\n", age);
if (age >= 18) { printf ("Vous etes majeur !\n\n\n"); }
else
printf(" vous etes mineur\n\n\n");
printf("ok et niveau reccord au TETRIX ??");
scanf("%d", &niveau);
if (niveau >= 18) { printf ("mouais... peut mieux faire\n\n\n"); }
else // Sinon...
{
printf ("vous etes nuls !\n\n\n");
}
do{
printf("etes vous gentil? \n si oui tapez 1 \n sinon tapez moi \n ");
scanf("%d", &gentil);
if (gentil == 1) { printf ("Vous etes cool !\n\n\n"); }
printf("quel est votre plat prefere au mac do?? n\ 1. nnuggets 2. humburger ");
scanf("%d", &mc);
if (mc == 1) { printf ("\n comme moi\n\n\n"); }
else
printf(" comme ma seur\n\n\n");}
else
{printf(" vous etes mechant\n\n\n");}
{printf("Ah ! Vous avez donc %d ans, et votre reccord est %d et au n\ mac do vvous aimez les !", age, niveau, mc);
if (mc == 1) { printf ("nuggets"); }
else
{printf(" humburger");}
}while (gentil);
{printf("Ah ! Vous avez donc %d ans, et votre reccord est %d et au n\ mac do vvous aimez les !", age, niveau, mc);
if (mc == 1) { printf ("nuggets"); }
else
{printf(" humburger");}
return 0;
}
-_-_-_-_-_-____________________________________________________________________-_-_-_-_--_-_-_
ca marche pas au niveau du else dans
else
{printf(" vous etes mechant\n\n\n");}
merci
Salut,
alors tu fais un un for(;;)
for(;;){
printf("etes vous gentil? \n si oui tapez 1 \n sinon tapez moi \n ");
scanf("%d", &gentil);
if (gentil == 1) { printf ("Vous etes cool !\n\n\n"); }
else
{printf(" vous etes mechant\n\n\n");break;}
printf("quel est votre plat prefere au mac do?? n\ 1. nnuggets 2. humburger ");
scanf("%d", &mc);
if (mc == 1) { printf ("\n comme moi\n\n\n"); }
else
printf(" comme ma seur\n\n\n");}
{printf("Ah ! Vous avez donc %d ans, et votre reccord est %d et au n\ mac do vvous aimez les !", age, niveau, mc);
if (mc == 1) { printf ("nuggets"); }
else
{printf(" humburger");}
}
@+
alors tu fais un un for(;;)
for(;;){
printf("etes vous gentil? \n si oui tapez 1 \n sinon tapez moi \n ");
scanf("%d", &gentil);
if (gentil == 1) { printf ("Vous etes cool !\n\n\n"); }
else
{printf(" vous etes mechant\n\n\n");break;}
printf("quel est votre plat prefere au mac do?? n\ 1. nnuggets 2. humburger ");
scanf("%d", &mc);
if (mc == 1) { printf ("\n comme moi\n\n\n"); }
else
printf(" comme ma seur\n\n\n");}
{printf("Ah ! Vous avez donc %d ans, et votre reccord est %d et au n\ mac do vvous aimez les !", age, niveau, mc);
if (mc == 1) { printf ("nuggets"); }
else
{printf(" humburger");}
}
@+