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 skrive en C + + program som beregner gjennomsnittlig nedbør i tre måneder
    Programmering språk kan brukes til å hjelpe mange vitenskapelige felt, blant annet meteorologi. Dette er studiet av værmønstre , og det genererer enorme summer av data , som er vanskelig å sette pris på i sin rå form . Ved hjelp av et programmeringsspråk som C + + kan hjelpe meteorologene formidler data som mer nyttige skjemaer . For eksempel kan et program beregne gjennomsnittlig nedbør over span av tre måneder gitt daglige nedbør målinger , som ville tillate en meteorolog å observere været trender . Du trenger
    C + + Integrated Development Environment ( IDE ), for eksempel Eclipse CDT
    C + + Compiler , som G+ +
    Vis flere instruksjoner
    en

    Load den C + + IDE og starte et nytt prosjekt . Dette vil skape en tom kilde - kode fil i hovedvinduet.
    2

    Lag en hovedfunksjon . Programmet vil ligge innenfor denne funksjonen. Du kan skrive en hovedfunksjon ved å skrive dette : en

    int main ( )

    {

    }
    3

    Lag en verdi som holder antall dager som oppstår i den tre måneder span du er interessert i. Anta spennet var Oct- nov-des , eller 92 dager. Du ville skrive dette , inne i klammeparentes av de viktigste funksjon:

    int NUMBEROFDAYS = 92 ;
    4

    Lag en matrise som innehar den daglige nedbøren verdier for tre måneder . Du skal bruke data type " flyte " for å lagre verdiene , og matrisen vil lagre så mange elementer som de variable " NUMBEROFDAYS " holder. Den " float " type er nyttig for tall med desimaler . Du kan definere matrisen ved å skrive noe sånt som dette under forrige linje : en

    float rainfallThreeMonths [ NUMBEROFDAYS ];
    5

    Angi den daglige nedbøren verdier til matrisen . Følgende linje illustrerer hvordan å tildele 10 verdier til en matrise. Du vil ønske å legge alle verdiene i løpet av tre måneder til matrisen definert i forrige trinn .

    Float rainfallTenDays [ 10 ] = { 0,0 , 0,0 , 0,3, 0,5 , 0,1 , 0,0 , 1,2 , 0,4 , 0,0 , 0,0 };
    6

    Definer en variabel som vil holde summen totale nedbørsmengden i løpet av tre måneders span , som dette : en

    float sum = 0.0;
    7

    Iterate gjennom matrisen og legge alle verdiene sammen. En grei tilnærming er å bruke en for loop, som dette : en

    for ( int i = 0 ; i < NUMBEROFDAYS ; i + + )

    {

    }
    side 8

    Skriv det aritmetiske operasjon for å summere alle verdiene sammen ved å skrive følgende linje i for loop : en

    sum + = rainfallThreeMonths [i ];
    9

    Løs gjennomsnittlig nedbør ved å dele " sum " variable av " NUMBEROFDAYS " variable . Skriv dette i linjen etter " }" brakett til for-løkken : en

    float averageRainfall = sum /NUMBEROFDAYS ;
    10

    Print ut verdien beregnet i forrige trinn ved å skrive noe sånt som dette : en

    printf ( "Average Nedbør % d dag :% f tommer ", NUMBEROFDAYS , averageRainfall ) ;

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage din egen PSP spill 
    ·Hvordan lage Cin.Fail 
    ·Hvordan sette heltall Array i Funksjon C Språk 
    ·Hva er funksjoner av harddisker 
    ·Hvordan overstyre en Accessor metode i Objective- C 
    ·Hvordan å se Samtale Stack i GDB 
    ·Hvordan bestemme størrelsen på struktur på Runtime i…
    ·Målet med CString Metoder 
    ·Computer Programming for nybegynnere 
    ·Hvordan dynamisk tildele en array ved hjelp av klasse i…
      Anbefalte artikler
    ·Hvordan bygge din egen Web Content Management System 
    ·Hvordan å kode en Register Skjema for et nettsted 
    ·Hva er fordelene ved top-down Coding 
    ·Hvordan komme i gang Bruke VBA Med Microsoft Word 
    ·Slik fjerner et regneark i Vb.Net 
    ·Python Eiendom Funksjon 
    ·Hvordan å klassifisere Variabler 
    ·Hvordan sette JavaScript kode til et PHP File 
    ·QBasic Animasjon Tutorial 
    ·Hvordan lage Plain Text & Mime formatert e-post med PHP…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/