| 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 construire un arbre Asterisk en C + +
    Construction d'un arbre astérisque avec un programme C + + est un excellent moyen d'acquérir une expérience de travail avec des boucles imbriquées . Un arbre astérisque a une forme de diamant , constituée d' un certain nombre d' espaces et l'astérisque ( * ) caractères , centrée sur chaque ligne . Le nombre des astérisques augmente de un pour chaque nouvelle ligne jusqu'à ce que le milieu , après quoi le nombre des astérisques diminue d'une unité pour chaque nouvelle ligne jusqu'à ce qu'elle atteigne la fin . Instructions
    1

    Ouvrez votre C + + fichier source dans un éditeur tel que Microsoft Visual C + + Express .
    2

    inclure les fichiers d'en-tête nécessaires en ajoutant le code suivant au début de votre fichier : Photos

    # include " stdafx.h" # include //pour scanf , printfusing namespace System ;
    3

    déclarer entier et les variables caractères en ajoutant le code suivant au début de votre fonction principale : Photos

    int rows , int a , b, c , d, e , f; attente caractères ;
    4

    Demander à l'utilisateur pour le nombre de lignes dans l'arbre astérisque en ajoutant le code suivant :

    printf (" Entrez un nombre impair de rangées pour l'arbre astérisque :"); scanf ( "% d" , et rangées ); scanf ("% c", et attendre ) ; printf ("\\ n");
    5

    sortie de la moitié supérieure et la rangée du milieu de l'arbre astérisque avec imbriqué "pour" boucles en ajoutant le code suivant :

    pour ( a = 1 , un < = ( lignes /2 ) +1 , un + +) { pour ( b = 1 , b <= rows- a, b + + ) printf (" % c" , "" ) ;

    pour ( c = 1; c <= ( 2 * a) -1 , c + + ) printf (" % c" , " * ');

    printf ("\\ n"); . }

    "pour" boucles calculer et de sorties que le nombre exact de places et les astérisques pour chaque ligne

    6

    sortie la moitié inférieure de l'arbre astérisque en ajoutant le code suivant : for ( D = ( lignes /2 ) ; d> 0 ; d - ) {for ( e = 1 , e <= rows- d , e + + ) printf (" % c" , "" ) ;

    pour ( f = 1 ; f < = (2 * d) -1; f + + ) printf (" % c" , " * ');

    printf ( "\\ n" );}
    7

    invite l'utilisateur à appuyer sur la touche "Entrée" avant de quitter le programme en ajoutant le code suivant : Photos

    printf (" Appuyez sur la touche Entrée pour quitter . "); scanf ( "% c", et attendre ) ;
    8

    Sauver votre C + + fichier source . Compiler et exécuter le programme de construction d' un arbre astérisque.

    Previous :

    next :
      articles connexes
    ·Qu'est-ce que Alpha Blending 
    ·Comment convertir une chaîne à un graphique en C + + 
    ·Comment faire un jeu de loterie en utilisant C + + 
    ·Que faire avec une erreur Trapped in C 
    ·Comment créer un fichier C + + en-tête 
    ·Comment formater nombres de Fibonacci en C + + 
    ·Comment utiliser getLine dans C à Skip Cin.Ignore 
    ·Comment ouvrir un fichier PDF en C # 
    ·Boostez Tutoriel Multithreading 
    ·Comment utiliser Cout et Cin en OpenGL 
      articles en vedette
    ·Comment écrire un programme qui traduit une lettre gra…
    ·Comment faire pour créer de grandes cordes en VB 6.0 
    ·Comment démarrer et supprimer une session en PHP 
    ·Comment mettre à jour la grille des données 
    ·Comment compiler un fichier JAR exécutable 
    ·Comment créer votre propre carrousel en PHP 
    ·Comment écrire un analyseur en C 
    ·Les avantages des contrôles Active X dans Visual Basic…
    ·Comment accéder aux fichiers à distance à partir Vb.…
    ·Comment faire pour supprimer les caractères d'une chaî…
    Copyright © Connaissances Informatiques http://fr.wingwit.com