Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobiť Vertikálne graf v C + +

Vertikálne graf je graf vytlačiť zvisle . Môžete si vytvoriť vertikálny graf zložený z hviezdičiek . Je potrebné vypočítať maximálnu výšku grafu , aby vedeli , riadky hviezdičkami. Pre každý stĺpec , je potrebné zistiť , či v súčasnosti vypracovaná séria by mala byť hviezdička alebo medzera . Táto aplikácia využíva vstavané výstupnej funkcie C + + vytlačiť graf . To nepotrebuje grafické knižnice . Pokyny dovolená 1

Kliknite na tlačidlo " Štart " , " Všetky programy " a " Visual C + + " pre otvorenie vývojového rozhrania . Kliknite na " Súbor " , " Nový " a " C + + " vytvoriť nový projekt + C +
2

Definujte hlavné funkcie pomocou kódu : . Int main ( ) . Hlavnou funkciou je východiskovým bodom pre C + + programovanie . Kód budú zahrnuté do zložených zátvoriek nasledujúcej deklarácii funkcie .
3

Definujte premennej vrátane k , Most , riadkov , stĺpcov a výšky , ktoré budú použité v nasledujúcom kóde . Tieto premenné majú typ dát " int . " Definovať pole premennú " počet " , ktorý obsahuje vstup pre graf .
4

Vytvoriť " pre " slučky pre iteráciu dĺžke pre výpočet maximálnej dĺžka :

( k = 0 , k výška ) { väčšina = count [ k ] ; } }

5

Vytvoriť " pre " slučky pre iteráciu riadky . Vytvorte ďalšie " pre " slučky pre iteráciu stĺpcov . Umiestnite druhú slučku vnútri zátvoriek predchádzajúceho cyklu . Dve slučky umožňujú výstup hviezdička jeden po druhom :

( int r = riadky , r> == 0 , r - ) { graf = (r * väčšina ) /riadky ; for ( int i = 0 ; i < stĺpec , i + + )
6

Vytlačiť hviezdičku , ak stĺpec nie je dokončená , a inak výstupné priestor :

if ( gróf [ i ] > , = graf ) { putchar ( ' * ' ) else { putchar ( '' ) }

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené