| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvordan man opbygger en Asterisk Tree i C + +
    Opbygning af en stjerne træ med en C + + -programmet er en fantastisk måde at få erfaring med at arbejde med indlejrede løkker . En stjerne træ har en diamant form, bestående af en række rum og stjerne (*) figurer, centreret på hver linje. Antallet af asterisker stiger med én for hver ny linie indtil midten , hvorefter antallet af stjerner falder med én for hver ny linie , indtil den når enden . Instruktioner
    1

    Åbn din C + + source fil i en editor , såsom Microsoft Visual C + + Express.
    2

    Medtag den nødvendige header filer ved at tilføje følgende kode i toppen af din fil : Hej

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

    Erklær heltal og karakter variabler ved at tilføje følgende kode i toppen af ​​dine vigtigste funktion:

    int rækker , int a , b, c , d, e , f; char vente ,
    4

    Bed brugeren antallet af rækker i stjernen træet ved at tilføje følgende kode : Hej

    printf ( "Input et ulige antal rækker for stjernen træet :"); scanf ("% d " , & rækker ); scanf ("% c" , og vent ), printf ( "\\ n ");
    5

    Output den øverste halvdel, og den midterste række af stjerne træet med indlejrede "for" loops ved at tilføje følgende kode : Hej

    for (a = 1; a < = ( rækker /2 ) +1 a + + ) { for ( b = 1 , b <= rækker - a b + +) printf ( "% c" , " ");

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

    printf ( "\\ n "); . }

    "for" loops beregner og ouput det korrekte antal pladser og stjerner for hver række
    < br > 6

    Output den nederste halvdel af den stjerne tree ved at tilføje følgende kode : for ( d = ( rækker /2 ) d > 0 d - ) { for (E = 1; e <= rækker - d e + +) printf ( "% c" , " ");

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

    printf ( "\\ n" );}
    7

    bede brugeren om at trykke på " Enter"-tasten , før du afslutter programmet ved at tilføje følgende kode : Hej

    printf ( "Tryk på Enter-tasten for at afslutte. ") scanf ("% c" , og vent ),
    8

    Gem din C + + kildefil . Kompilere og køre programmet til at opbygge en stjerne træ.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at slette en fil i C 
    ·Sådan indstilles den sidste række i en Grid til Focus…
    ·Sådan oprettes programmer til Windows Mobile Net 
    ·Sådan krypteres en fil i C # 
    ·Hvordan man laver en Web Mashup 
    ·Sådan Se kaldstakkens i GDB 
    ·Hvordan man laver et lotteri spil Brug C + + 
    ·Hvordan man åbner en fil i C + + for Reading 
    ·Hvordan man skriver en Queue klasse i C + + 
    ·Sådan Begræns decimal i C Language 
      Anbefalede Artikler
    ·Sådan Konverter Java Objects 
    ·Sådan Detect en begivenhed WIA Wait 
    ·Sådan Skil i C # 
    ·Hvordan til at hoppe i ActionScript 
    ·Sådan gør Eclipse Console Output Buffer Bigger 
    ·Hvordan man opbygger en Telnet Script 
    ·Resterende tid Funktion i Python 
    ·Sådan kontrollere syntaksen i et Perl script 
    ·Sådan Gør Square Roots i Visual Basic 
    ·Sådan afspille en lydfil i PHP 
    Copyright © Computer Viden http://www.computerdk.com