C++ retour à une ligne précédente
Résolu
flute-alors
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
flute-alors Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
flute-alors Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai actuellement cette boucle :
if (H>1 || H==0)
{
printf("semaines.\n\n");
}
mais je cherche une fonction qui ferai qu'après printf, il y ait un "retour" à la ligne 23. j'ai essayé avec return 23 et aussi avec exit (23) mais les deux coupaient l'algorithme. La fonction qu'il faut permettrait de retourner en arrière et de reprendre l'algorithme à cette ligne.
j'ai actuellement cette boucle :
if (H>1 || H==0)
{
printf("semaines.\n\n");
}
mais je cherche une fonction qui ferai qu'après printf, il y ait un "retour" à la ligne 23. j'ai essayé avec return 23 et aussi avec exit (23) mais les deux coupaient l'algorithme. La fonction qu'il faut permettrait de retourner en arrière et de reprendre l'algorithme à cette ligne.
A voir également:
- C++ retour à une ligne précédente
- Retour à la ligne excel formule - Guide
- Partager photos en ligne - Guide
- Notepad++ retour à la ligne ✓ - Forum Bureautique
- Retour à la ligne google sheet - Forum Google Docs
- Mètre en ligne - Guide
if (i2==Bob)
{
D = D + 1;
printf("\nBravo ! Vos agents ont capture Bob.\nMais reussirez-vous a le faire avec %d lieux ?\n\n", D);
i = i + 1;
}
else
{
unsigned char H = H - 1;
printf("Non, Bob n'etait pas la, il risque de mettre son plan a execution.\nIl ne vous reste plus que %d ", H);
if (H>1 || H==0)
{
printf("semaines.\n\n");
}
if (H==1)
{
printf("semaine.\n\n");
}
voilà le gros morceau. en gros, si i2==Bob alors c'est bon et ça continue, sinon H (le nombre de vie) est amputé de 1 et ,en fonction de H on met un s ou pas à la fin de semaine.
j'ai trouvé une solution, c'est qu'on utilise une boucle while (i==1) donc lorsqu'on a bon on met i = i + 1 et lorsqu'on a faut i reste 1.