Pause et continuer en C ++




briser и continuent c ++Оператор briser в C ++

Avec l'instruction break vous avez déjà rencontré, Si vous lisez notre article sur instruction switch et pour la boucle. Et probablement déjà une idée de, comment cela fonctionne:. Parlons un peu de cet opérateur, Peut-être que quelqu'un va être utile.

Très souvent, lors de l'utilisation des cycles et presque toujours utilisé lorsque l'opérateur interrupteur, le programmeur a besoin d'interrompre le cycle de l'organisme ou des organismes interrupteur respectivement. Pause, juste utilisé dans de tels cas. même, avec l'aide de l'opérateur interrompu boucle infinie. Quand il est nécessaire d'interrompre, dans le corps de la boucle est ajouté à la condition, dans l'exécution des travaux dont l'exploitant Pause, et le cycle se ferme. L'exemple suivant, Elle met en œuvre un jeu simple: Un joueur pense à un nombre compris entre 1 à 7, la seconde est de le deviner.

Pour être honnête, il était et le joueur, qui pense, Je ne pouvais pas entrer le numéro de la plage non valide, Nous courons une boucle infinie dans laquelle il y a l'entrée et la validation des. Si le numéro correspond à la plage souhaitée – le cycle est interrompu (lignes 15 – 18), sinon – l'écran affiche un avertissement et vous demande d'entrer le numéro à nouveau. Il va se passer, tandis que le nombre entré ne sera pas inclus dans la plage souhaitée.

Après avoir entré le bon numéro, en ligne 25 Nous appelons une fonction spéciale système(“cls”); , qui effacera le contenu de l'écran, avant, le deuxième joueur va commencer à deviner les numéros (ne fonctionne que dans les fenêtres).

Ensuite, nous définissons une seconde boucle sans fin (lignes 29 – 47), mais avec le contre- myTry. Il prendra le nombre de tentatives de deviner le nombre de joueurs. Le joueur entre dans le nombre, et il est immédiatement vérifiée par rapport à la plage dans les lignes 33 – 37. Dans le cas contraire – Nous avertissons et Soustraire un contre les tentatives myTry. Dans le cas contraire, si le nombre est entré dans la plage souhaitée, vérifier si elle est conforme à nombre inconnu (lignes 38 – 42): que – Félicitations et interrompre le cycle, aucun – Passez à cordes 43 – 46 – Nous parlons d'erreur et d'offrir pour entrer le numéro à nouveau.

résultat:

оператор break c++

оператор break c++

Оператор continuer в C ++

Cette déclaration est utilisée,, lorsque vous avez besoin d'interrompre (sauter) l'itération courante de la boucle et passer à l'itération suivante,. Quand il est exécuté dans une boucle pour , Arrête l'itération courante, le passage à un changement de la variable de commande, puis vérifier les conditions de la poursuite de la boucle.

Nous résolvons ce problème: Il doit afficher le nombre de ceux, qui sont divisés en 7 et aucun résidu dans la plage de 1 à 70 .

Si le nombre d' je est non divisible par 7 sans laisser de trace (modulo pas égal 0), travail continuer. Telle est la ligne de code 12 pas exécutée et nous ne verrons pas les chiffres je écran. Si le reste de la division je de 7 est égal à 0 (divisible par 7 frapper), corps si effectuée et le nombre ne sera pas affiché.

résultat:

оператор continue в C++

Si vous avez aimé l'article, le meilleur pour moi serait grandement apprécié, Si vous partagez avec vos amis un lien vers elle. Cela peut être fait en cliquant sur votre réseau social préféré ci-dessous l'article.

Bulletin de nouvelles leçons sur la programmation:

Pause et continuer en C ++
4 (80%) 4 votes

20 réflexions sur "Pause et continuer en C ++

  1. Je me rappelai un jouet.
    Je l'ai en quelque sorte vishla .
    #comprendre
    #comprendre
    using namespace std;
    int main ()
    {
    setlocale(LC_ALL, “Rus”);
    int = zag 0;
    int = OTV 0;
    cout <> zag;
    si (zag >= 1 && zag <= 7)
    {
    Pause;
    }
    autre
    {
    cout << "Неправильный диапазон! Tapez les chiffres (à partir de 1 à 10): ";
    }

    }
    système ("cls");
    cout << "Попробуйте угадать число которое загадал ваш противник." << endl;
    cout <> OTV;
    si (OTV 10 )
    {
    mtry–;
    pop ++;

    cout << "Неправильный диапазон! Tapez les chiffres (à partir de 1 à 10): ";
    }
    else if (OTV == scie)
    {
    cout << "Поздравляю.Вы угадали с " << pop ++ << " tentatives !";
    Pause;
    Cidargaet();
    }
    autre
    {
    cout << "Вы не угадали, ische essayer à nouveau: ";
    mtry–;
    pop ++;
    si(mtry == 0)
    {
    système ("cls");
    cout << "Закончилось количество попыток. vous perdez!";
    Pause;
    Cidargaet();
    }
    }
    Cidargaet();
    }

    }

  2. <pre class="lang:c ++ décodage:true "#include
    #comprendre
    using namespace std;
    int main ()
    {
    setlocale(LC_ALL, “Rus”);
    int = zag 0;
    int = OTV 0;
    cout <> zag;
    si (zag >= 1 && zag <= 7)
    {
    Pause;
    }
    autre
    {
    cout << "Неправильный диапазон! Tapez les chiffres (à partir de 1 à 10): ";
    }

    }
    système ("cls");
    cout << "Попробуйте угадать число которое загадал ваш противник." << endl;
    cout <> OTV;
    si (OTV 10 )
    {
    mtry–;
    pop ++;

    cout << "Неправильный диапазон! Tapez les chiffres (à partir de 1 à 10): ";
    }
    else if (OTV == scie)
    {
    cout << "Поздравляю.Вы угадали с " << pop ++ << " tentatives !";
    Pause;
    Cidargaet();
    }
    autre
    {
    cout << "Вы не угадали, ische essayer à nouveau: ";
    mtry–;
    pop ++;
    si(mtry == 0)
    {
    système ("cls");
    cout << "Закончилось количество попыток. vous perdez!";
    Pause;
    Cidargaet();
    }
    }
    Cidargaet();
    }

    }

  3. mais putain 3 une fois écrit, et normalement ne pas afficher .
    supprimer des commentaires
    Cela est normal

Laisser un commentaire

Votre adresse email ne sera pas publiée. les champs requis sont indiqués *