| 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 laver en lodret graf i C + +
    En lodret kurve er en kurve udskrives lodret. Du kan lave en lodret graf består af asterisker . Du er nødt til at beregne den maksimale højde af grafen for at vide rækkerne af stjernerne . For hver kolonne , skal du afgøre, om den aktuelt trukket rækken bør være en stjerne eller et mellemrum. Denne applikation benytter de indbyggede output funktioner i C + + for at udskrive grafen. Det behøver ikke grafiske biblioteker. Instruktioner
    1

    Klik på "Start ", " Alle programmer " og " Visual C + + " for at åbne udviklingen interface. Klik på " File ", " Ny" og "C + + projekt" at oprette en ny C + + projekt
    2

    Definer en hovedfunktion via kode : . Int main () . Den vigtigste funktion er udgangspunktet for programmeringssproget C + + . Koden vil blive medtaget i de krøllede parenteser efter funktionen erklæring.
    3

    Definer variabler, herunder k , de fleste , rækker, kolonner og højde, som vil blive anvendt i den følgende kode. Disse variabler har en datatype " int . " Define en array variabel " count" , som indeholder input til grafen.
    4

    Opret en "for" loop til at gentage over længden til at beregne den maksimale længde : Hej

    for ( k = 0; k < højde k + +) {if (count [ k] > højde) { mest = count [ k] ;}}
    < br > 5

    Opret en "for" loop til at gentage over rækkerne. Oprette en anden "for" loop til at gentage over kolonnerne. Placer sidstnævnte løkke inde i parentes i den foregående løkke . De to sløjfer mulighed for at vise stjernerne én efter én : Hej

    ( int r = rækker , r > == 0 , r - ) { graf = ( r * de fleste) /rækker , for (int i = 0; i < kolonne i + +)
    6

    Print stjernen , hvis kolonnen ikke er færdig , og ellers output et mellemrum : Hej

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

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at omdøbe en fil i Visual Studio C 
    ·Hvordan laver man en X og Y Grid i C + + Tekst spil 
    ·Hvad er en ISO Programmør 
    ·Sådan bruges Funktion Pointers i en binær søgning Ar…
    ·Sådan Konverter LPSTR til INT 
    ·Sådan Cast Char til int 
    ·Sådan Gør Vector Addition i C 
    ·Sådan bruges C på en Unix System 
    ·Sådan vises skrifttyper i MFC 
    ·Hvordan til at forbinde en C-compiler til NetBeans 
      Anbefalede Artikler
    ·Sådan opdaterer data i Grid View 
    ·Hvordan man skriver en Grid 5X5 Brug C + + 
    ·Python Rope Tutorial 
    ·Hvordan at skjule en opgave i Java JFrame 
    ·Sådan bruges Continue Erklæring Python 
    ·NetBeans Stoppunkter ikke arbejder 
    ·Forskel i sæt i Ruby 
    ·Sådan Ryd Java Web Start Cache 
    ·Proces at blive en iPhone Developer 
    ·Sådan Roter et citat i JavaScript 
    Copyright © Computer Viden http://www.computerdk.com