Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan lage en vertikal graf i C + +
    En vertikal graf er en graf skrives ut vertikalt. Du kan lage en vertikal graf består av stjerner. Du må beregne maksimal høyde på grafen for å vite radene av stjernene . For hver kolonne , må du finne ut om tiden trukket rad bør være en stjerne eller en plass . Denne applikasjonen benytter den innebygde utmatningsfunksjoner av C + + for å skrive ut grafen . Det trenger ikke grafiske biblioteker. Instruksjoner
    en

    Klikk " Start", " Alle programmer " og " Visual C + + " for å åpne utviklingen grensesnitt. Klikk på "File ", " New" og "C + + Project" for å opprette en ny C + + prosjekt
    2

    Definer en hovedfunksjon via kode : . Int main ( ) . Hovedfunksjonen er utgangspunktet for C + + programmering. Koden vil bli inkludert i krøllete parentes etter funksjonen erklæringen.
    3

    Definere variabler inkludert k , de fleste , rader, kolonner og høyde som vil bli benyttet i følgende kode . Disse variablene har en data type " int . " Definer en rekke variable " teller" som inneholder innspill til grafen.
    4

    Lag en "for" loop for å iterere over lengden å beregne maksimal lengde :

    for ( k = 0; k < høyde , k + + ) { if ( teller [ k] > høyde) { mest = teller [ k ]; } }

    5

    Lag en "for" loop for å iterere over radene . Lag en annen "for" loop for å iterere over kolonnene . Plasser sistnevnte sløyfe inne i parentes av forrige loop. De to sløyfer gir deg mulighet til stjernene én etter én : en

    ( int r = rader ; r> == 0; r - ) { graf = ( r * mest ) /rader ; For ( int i = 0 ; i < kolonne; i + + )
    6

    Print stjernen hvis kolonnen ikke er ferdig , og ellers utgang en plass : en

    if ( teller [ i] > ; = graf) { putchar (' * ') else { putchar (' ') }

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke Atoi Function 
    ·Hvordan redusere lengden på en streng i C 
    ·Visual Basic. NET Vs . Visual C # NET 
    ·Hvordan skrive en C Program for å konvertere Hexadecim…
    ·Slik konverterer en STD String til et heltall 
    ·Hvordan feilsøke en minnelekkasje i C + + 
    ·Hvordan bruke C på en Unix System 
    ·Hvordan beregne størrelsen på Elements i buffere i C 
    ·Hvordan å kompilere Netcat 
    ·Hvordan å begrense antall desimaler i C + + 
      Anbefalte artikler
    ·NetBeans prosjekttyper 
    ·Hvordan Slice en liste i Python 
    ·Slik oppgraderer MySQL 
    ·Fordelene av en Premium Editor 
    ·Hvordan bruke listevisningen i VB 6.0 
    ·Java Debugging Teknikker 
    ·Hvordan passere en respons fra PHP til jQuery 
    ·Hvordan legge til kolonner til en DataTable i C # 
    ·Hvordan få DSN informasjon ved hjelp av Java 
    ·Hvordan bruke variabler i en Eclipse CLASSPATH Prosjekt…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/