bonjour
j'aimerai faire tournée mes programme en boucle par exemple si c'est une calculatrice a la fin de mon calcul quel me demande si je veut recommencer, ou pour des jeux quelqu'onque...
j'ai essayer avec une boucle do While mais en vin,
//Programme Créer par *CyRiL* //E-Mail : xcyril-57x@hotmail.fr //Date de création : 21/12/2005
int main(int argc, char *argv[]) { long q=-1; do{ long piff=-1, choix=0, cu=-1, nc=2,tr=0; printf("ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»\n"); printf("º º\n"); printf("º ~~ Devinette ~~ º\n"); printf("º º\n"); printf("ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ\n\n\n");
printf("Choissiser votre niveau de difficulter\n\n * 1. Facile \n * 2. Moyen\n * 3. Dur\n\n\nvotre choix et : ");
scanf("%ld", &choix); switch(choix) { case1 :
system("cls"); printf("ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»\n"); printf("º º\n"); printf("º ~~ -Facile- ~~ º\n"); printf("º º\n"); printf("ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ\n\n\n"); printf("j'ai cacher un nombre de 0 a 100 a vous de le trouver ?\n\n");
srand(time(NULL));
piff = rand()%100;
printf("Entrer un chiffre de 0 a 100 : ");
scanf("%ld", &cu);
while(cu != piff) {
nc++; if(cu>piff){ printf("\n\nEh non! le chiffre rechercher es plus petit !\n"); printf("retente ta chance : ");
scanf("%ld", &cu); } if(cu<piff){ printf("\n\nEh non! le chiffre rechercher es plus grand !\n"); printf("retente ta chance : ");
scanf("%ld", &cu); } }
system ("cls"); printf("Bravo !\n\nVous avez trouver le chiffre cacher en %ld coup(s)\n\n\n\n",nc); break;
case2 :
system("cls"); printf("ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»\n"); printf("º º\n"); printf("º ~~ -Moyen- ~~ º\n"); printf("º º\n"); printf("ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ\n\n\n"); printf("j'ai cacher un nombre de 0 a 500 a vous de le trouver ?\n\n");
srand(time(NULL));
piff = rand()%500;
printf("Entrer un chiffre de 0 a 500 : ");
scanf("%ld", &cu);
while(cu != piff) {
nc++; if(cu>piff){ printf("\n\nEh non! le chiffre rechercher es plus petit !\n"); printf("retente ta chance : ");
scanf("%ld", &cu); } if(cu<piff){ printf("\n\nEh non! le chiffre rechercher es plus grand !\n"); printf("retente ta chance : ");
scanf("%ld", &cu); } }
system ("cls"); printf("Bravo !\n\nVous avez trouver le chiffre cacher en %ld coup(s)\n\n\n\n",nc); break;
case3 :
system("cls"); printf("ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»\n"); printf("º º\n"); printf("º ~~ -Dur- ~~ º\n"); printf("º º\n"); printf("ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ\n\n\n"); printf("j'ai cacher un nombre de 0 a 1000 a vous de le trouver ?\n\n");
srand(time(NULL));
piff = rand()%1000;
printf("Entrer un chiffre de 0 a 1000 : ");
scanf("%ld", &cu); while(cu != piff) {
nc++; if(cu>piff){ printf("\n\nEh non! le chiffre rechercher es plus petit !\n"); printf("retente ta chance : ");
scanf("%ld", &cu); } if(cu<piff){ printf("\n\nEh non! le chiffre rechercher es plus grand !\n"); printf("retente ta chance : ");
scanf("%ld", &cu); } }
system ("cls"); printf("Bravo !\n\nVous avez trouver le chiffre cacher en %ld coup(s)\n\n\n\n",nc); break;
default: printf("decidement il ya toujours des abruti qui essaye n'importe quoi :-( \n\n"); break;
}
system("PAUSE");
system("cls"); printf("apuyer sur :\n1 pour rejouer\n0 pour quitter\n votre choix et : ");
scanf("%ld", &q);
}while(q==1);
system("PAUSE"); return0; }
merci bcp de votre aide...
------------------------
désoler du derangement a parament la boucle marche maintenant...
faire tourné un programme en boucle
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.