Comment interompre ma boucle

franklin1984he Messages postés 10 Statut Membre -  
loveparade Messages postés 515 Statut Membre -
Bonjour,
jai ecrit cette boucle qui me permet denregistrer jusqua 100 eleves dans le tableau.
ma difficulte: je veux pouvoir sortir de la boucle ou alors quitter le programme a tout moment.jy ai reflechi en vain. quelqun peut maider?
merci davance pour votre aide eventuelle.
int main()
struct eleve{
string nom;
string prenom
int numero_matr;
}tab[100];

for(i=;i<100;i++){
cout<< entrez le matricule;
cin>>tab[i].numero_matr;
cout<<entrez nom;
cin>>tab[i].nom
cout<<entrez prenom;
cin>>teb[i].prenom;
}
getchar();
return 0;
}

8 réponses

DarkAurora Messages postés 443 Statut Membre 27
 
il n'y a pas 36 solutions pour quitter une boucle il te faut obligatoirement une conditions, ou plusieurs mais en aucun cas tu ne pourras interrompre toi même ta boucle, il te faut un événement précis
"en aucun cas tu ne peux interrompre la boucle" il y a une raison simple à cela le temps que tu décide d'agir et le ou tu agis la boucle auras déjà eu le temps de se faire 5 fois^^

il te faut impérativement une conditions ou alors tu incrémente ta boucle avec un timer genre toute les 5 sec->i=i+1
.....
.....
.....
.....
et ensuite tu met ta boucle la tu auras le temps de réagir mais ta boucle sera incroyablement longue
0
loveparade Messages postés 515 Statut Membre 60
 
Pour arreter une boucle tu as besoin d'une condition et de l'instruction "break"
0
DarkAurora Messages postés 443 Statut Membre 27
 
pas forcément de break tu peux forcer à quitter comme un barbare mais break c'est plutôt pour marquer une pose mettre le programme en veille jusqu'au prochain événement
0
le père
 
Si, le break sert à quitter une boucle et en aucun cas à marquer une pause. Tu confonds le C et le français courant.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
loveparade Messages postés 515 Statut Membre 60
 
Pas du tout l'instruction break permet de sortir d'une boucle for ou while.
Je suis en parfait accord avec "le pere"
0
DarkAurora Messages postés 443 Statut Membre 27
 
autant pour moi jamais essayer donc effectivement je suis mal placé pour parler de ce contexte je me référais d'autre point de vue et d'autre contexte que je connaissais
donc autant pour moi je m'incline devant vous Love et devant toi Papa

désoler de l'inepsie mais j'aurais au moins appris quelque chose
0
le père
 
Je te conseille de relire ta signature avant de poster la prochaine fois :D
Ne le prends pas mal, mais c'était tentant...
0
DarkAurora Messages postés 443 Statut Membre 27
 
pas grave je ne me tiens jamais à ce que j'ai dit mais au moins vous êtes tous fixé^^
0
loveparade Messages postés 515 Statut Membre 60
 
Non c'est juste de l'ironie :D . https://c.developpez.com/
0