tâches: La boucle en C ++

Une fois que vous commencez à problèmes, donc déjà savoir ce que pour la boucle. Considérons quelques problèmes, solution dans laquelle elle est appliquée, et, ainsi, consolider leurs connaissances. Pratique de programmation – la meilleure façon de traiter l'information de matériel et de stocker pendant une longue période.

1. Ecrire un programme, qui montrera à l'écran le numéro de la place, saisie par l'utilisateur. L'utilisateur doit décider pour lui-même – quitter le programme ou continuer à écrire. (aider – vous devez exécuter une boucle infinie, qui prévoient la cessation de son, lors de la survenance de certaines conditions).




2. Dans la salle de gym chaque jour est un certain nombre de visiteurs. Il devrait inviter l'utilisateur à entrer ces données: combien de personnes ont visité la salle de gym pour la journée, entrer l'âge de chaque visiteur et, finalement, montrer l'âge de la plus ancienne et la plus jeune d'entre eux, ainsi que pour calculer l'âge moyen des visiteurs.




Pour votre propre emploi, Nous vous proposons de résoudre un problème similaire. Disposer le nombre de visiteurs entrant dans la salle de gym et le nombre d'heures consacrées par chacun d'eux dans la salle de gym. Par conséquent, calculer et afficher le montant total, que les visiteurs payés pour la formation.

3. En stock a un certain nombre de boîtes de pommes (dans cet exemple, 15). Lorsque la voiture arrive pour le ramassage, demander à l'utilisateur d'entrer, combien de boîtes chargées dans la première voiture, la seconde et ainsi de suite, il n'y a pas plus de boîtes de pommes. Fournir cas, lorsque l'utilisateur saisit le nombre de cases Plus, qu'il n'y en a en stock.

Si vous avez des questions, s'il vous plaît contactez-nous dans les commentaires.

Pour soutenir notre site – cliquez sur la tirelire et choisir un moyen pratique.

Bulletin de nouvelles leçons sur la programmation:

tâches: La boucle en C ++
4.4 (88.57%) 14 votes

100 réflexions sur "tâches: La boucle en C ++

    1. parce qu'ils ont besoin, sans elle, nous ne serons pas en mesure d'exécuter une boucle infinie, pause ne fonctionnera pas, mais il est pas exactement, Je pense

      1. nous pouvons écrire une boucle infinie, et ainsi:

    2. Vous lancez une boucle infinie. Il ressemble à ceci:
      pour(;;){
      // code de bloc
      }
      En principe, nous pouvons et en(){} cycle d'utilisation, même si quelques lignes seront moins. En ce moment, ce sujet.

  1. Le premier problème a été résolu pacifiquement et immédiatement, mais à la réflexion à long, puis j'ai ouvert le code et ne pouvait toujours pas comprendre. Si quelqu'un est avéré être plus intelligent que s'il vous plaît expliquer le deuxième problème.

  2. #comprendre
    using namespace std;

    int main(int argc, char ** argv)
    {
    int x, y = 0;
    cout <> X;
    faire
    {
    static int i = 1;
    cout << "How many boxes put in " << je <> et;
    si ((x-y) < 0)
    {
    cout << "WTF!?!? Les boîtes sont en, mettre moins de boîtes nOn entrepôt " << X << " boxes\n";
    }
    autre
    {
    x = x – et;
    ++je;
    }
    }
    tandis que(X != 0);
    retour 0;
    }

  3. Зачем нам присваивать каждой переменной “0”? Решая 2-ую задачу не присваивая переменным значение 0 получалась ересь при подсчете среднего числа , почему так происходит ?

  4. мой код к третьей задачи
    #comprendre “stdafx.h”
    #comprendre

    using namespace std;

    int main()
    {
    setlocale(LC_ALL, “ru”);
    int a = 15, n, sum = 0, count = 1;

    pour (;;)
    {
    cout << "сколько ящиков загрузить в " << compter <> n;
    sum += n;
    count++;

    si (n > une)
    cout << "введённая сумма больше кол-во яблок!" << endl;

    si (sum == a)
    {
    cout << "ящики закончились!" < une)
    {
    cout << "ошибка! вы использовали больше ящиков чем есть. кол-во ящиков = " << une << endl;
    Pause;
    }

    }

    retour 0;
    }

Laisser un commentaire

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