| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment afficher un triangle rectangle de chiffres en programmation C
    Contrairement à la plupart des applications logicielles , langages de programmation peuvent vous aider à débloquer la pleine puissance de votre ordinateur en vous permettant d'exécuter des tâches sur mesure. Affichage d'un triangle de nombres est un exemple parfait pour les débutants, car il utilise de nombreux concepts clés tels que les boucles , les constantes et les variables, les conditions, etc Le triangle du programme des numéros permet également d'apporter des modifications spécifiques à l'utilisateur , de sorte que vous pouvez changer votre code pour ajouter ou supprimer des fonctionnalités . Les choses dont vous aurez besoin
    compilateur C ( n'importe quelle version ; recommandée : Visual C + + Express)
    Afficher plus Instructions
    écriture de l'algorithme
    1

    Visualisez votre sortie désirée. L' affichage d'un triangle rectangle de numéros ressemble à ceci:

    1

    1 2

    1 2 3

    1 2 3 4 [ et ainsi de suite ]
    2

    Identifiez votre saisie de l'utilisateur (le cas échéant ) . Dans ce cas, l'utilisateur choisit le nombre de lignes du triangle , donc nous avons besoin de demander le nombre de lignes à l'utilisateur.
    3

    Vérifiez si le nombre de lignes est approprié pour la sortie . Un nombre minimum et maximum de lignes sont nécessaires , sinon , des erreurs peuvent se produire . Par exemple, la saisie de l'utilisateur pourrait être -1 , mais on ne peut pas dessiner un triangle avec -1 lignes . Dans cet exemple, nous allons mettre 2 comme nombre minimum de lignes et 20 comme le nombre maximum de lignes .
    4

    Rechercher les répétitions et la conception des boucles à partir d'eux . Dans ce projet , il ya deux boucles: une qui tire l'ensemble des lignes de la ligne 1 jusqu'à la dernière ligne , et une seconde qui attire les éléments de chaque ligne et remet à zéro à chaque fois qu'une nouvelle ligne commence à être dessiné. Cette boucle de l'élément est imbriqué à l'intérieur de la boucle de la ligne.
    5

    Mettez toutes vos démarches d'algorithme ensemble. Il ressemble à ceci :

    1 . Demandez à l'utilisateur d'entrée

    2. Vérifiez les limites

    (minimum et maximum)
    3. Tracez des lignes boucle

    4. Dessiner des éléments sur chaque boucle de ligne ( imbriqué dans tirage boucle lignes )

    5. Fin de programme
    de l'algorithme de code
    6

    Configurez votre programme principal. Depuis que nous demandons à l'utilisateur pour l'entrée, utiliser la bibliothèque iostream

    Les premières lignes de code sont les suivants:

    # include

    using namespace std ; < . br>

    int main () {
    7

    déclarer des variables et des constantes . Nous avons besoin d' une variable et deux constantes : un pour la saisie de l'utilisateur (appelé «lignes» ) et une constante de la limite minimum ( min_lines ) et limite maximale ( max_lines ) . Toutes ces mesures doivent être entiers. Le code :
    lignes

    d' int;

    const int min_lines = 2;

    const int max_lines = 20;
    8

    Posez votre nom d'utilisateur pour le nombre de lignes . Rangez la saisie de l'utilisateur dans les lignes variable:

    cout << " Entrez le nombre de lignes :";

    cin >> lignes ;

    cout < ; < endl << endl;
    9

    Appliquer le contrôle pour vérifier que la saisie de l'utilisateur est dans les limites . Si elle est en dehors des limites , la corriger par la mise à la valeur de la borne la plus proche. Le code est le suivant :

    if ( lignes < min_lines )

    { lines = min_lines ;

    cout << " . Trop peu de lignes modifiées à« < ; < min_lines , << "lignes" << endl << endl; }

    else if ( lignes > max_lines )

    { lines = max_lines ;

    cout << " Trop de lignes modifiées pour . " << max_lines , << "lignes" << endl << endl; }
    10

    Début de la boucle qui dessine les lignes. Puisque nous savons que le nombre de lignes ne changera pas après la saisie de l'utilisateur, nous pouvons utiliser une boucle for. Laisser la boucle ouverte à la boucle nid qui attire chaque numéro sur la ligne. Voici le code :

    for (int count1 = 1; COUNT1 == lignes ; count1 + +) {


    11

    Insérer notre deuxième boucle imbriquée pour attirer l' des éléments sur chaque ligne. Tapez le code suivant:

    pour ( count2 = 0; count2 == count1 ; count2 + +) {cout

    << ( count2 +1) << " ";} < br >
    12

    Gros notre boucle de la ligne. Chaque fois que nous aurons fini de l'affichage d'une ligne , commander l'ordinateur pour envoyer notre curseur sur la ligne suivante. En outre, ajouter un espace après notre triangle a été entièrement affichée. C'est le code :

    cout << endl; }


    cout << endl;
    13

    terminer notre programme en retournant une valeur à notre fonction principale

    de retour ( 0)
    ; .

    }
    14

    Tapez le code complet , et votre programme est prêt < . br>

    Voici le code complet :

    # include

    using namespace std ;

    int main () {

    lignes int;

    const int min_lines = 2;

    const int max_lines = 20;

    cout << " Entrez le nombre de lignes :";

    cin >> lignes ;

    cout << endl << endl;

    si (lignes < min_lines )

    { lines = min_lines ;

    cout << " Trop peu de lignes modifiées à ». min_lines << , << "lignes" << endl << endl; }
    < p> else if (lignes > max_lines )

    { lines = max_lines ;

    cout << " . Trop de lignes modifiées à " << max_lines , << "lignes" << endl << endl; }

    for (int count1 = 1; COUNT1 == lignes ; COUNT1 + +) {


    pour ( count2 = 0; count2 == count1 ; count2 + +) {cout

    << ( count2 +1) << " ";}

    cout << endl;

    }

    cout << endl;

    retour
    (0); }



    Previous :

    next :
      articles connexes
    ·Comment utiliser Langage C pour calculer les intérêts…
    ·Comment faire Addition de vecteurs en C 
    ·UNIX C Tutorial 
    ·Comment créer un générateur aléatoire en C 
    ·Comment démonter une DLL 
    ·Comment cultiver des matrices en C + + 
    ·Comment connecter VB6.0 et VC + + 
    ·Comment obtenir graphique en C + + 
    ·Comment Correction d'un échec d'assertion Visual C 
    ·Comment Créer un fichier Pyc pour exécuter sur le Web…
      articles en vedette
    ·Comment ajouter des éléments à une zone de liste dé…
    ·Quelle est la l'importance de la méthode de codage 8 -…
    ·Que faire avec une erreur Trapped in C 
    ·Comment les numéros d'entrée en Python 
    ·Les avantages de codage avec SOA for Clients 
    ·Tutoriel pour Pagination AJAX et jQuery dans PHP 
    ·VBA Macro & Conseils pour Word 2007 
    ·Comment définir la taille d'un formulaire en VB 
    ·Comment télécharger des images multiples dans PHP 
    ·Comment faire pour supprimer tous les éléments à l'i…
    Copyright © Connaissances Informatiques http://fr.wingwit.com