| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come scrivere un programma C + + che calcola la media delle precipitazioni per tre mesi
    linguaggi di programmazione possono essere utilizzati per aiutare molti campi scientifici, tra cui la meteorologia. Questo è lo studio dei modelli meteorologici , e genera enormi somme di dati , che sono difficili da apprezzare nella loro forma grezza . Utilizzando un linguaggio di programmazione come C + + possono aiutare i meteorologi nella trasformazione dei dati in forme più utili. Ad esempio, un programma in grado di calcolare la media delle precipitazioni nell'arco di tre mesi, dato misurazioni delle precipitazioni giornaliere , il che consentirebbe un meteorologo per osservare le tendenze del tempo . Cose che ti serviranno
    C + + ambiente di sviluppo integrato ( IDE ) , come ad esempio Eclipse CDT
    C + + Compiler , come G+ +
    Mostra più istruzioni
    1

    carico del C + + IDE e iniziare un nuovo progetto . Questo creerà un file di codice sorgente in bianco nella finestra principale .
    2

    creare una funzione principale. Il programma risiederà entro questa funzione . È possibile scrivere una funzione principale digitando questo :

    int main ( ) {


    }
    3

    Creare un valore che contiene il numero di giorni che si verificano nel giro di tre mesi si interessa in Supponiamo che l' arco era Ott-Nov -Dic , o di 92 giorni. Si potrebbe scrivere questo , all'interno delle parentesi graffe della funzione principale :

    int NumeroGiorni = 92 ;
    4

    Creare un array che contiene i valori delle precipitazioni giornaliere per tre mesi. Potrai utilizzare il tipo di dati " float " per memorizzare i valori , e l'array verrà memorizzato come molti elementi come i " NumeroGiorni " variabile contiene . Il tipo " float " è utile per i numeri con punti decimali . È possibile definire la matrice scrivendo qualcosa di simile al di sotto della riga precedente :

    float rainfallThreeMonths [ NumeroGiorni ] ;
    5

    assegnare i valori giornalieri delle precipitazioni per l'array . La riga seguente mostra come assegnare 10 valori di un array. Si vuole aggiungere tutti i valori nel corso di tre mesi per la matrice definita nel passaggio precedente .

    Float rainfallTenDays [ 10 ] = { 0.0 , 0.0 , 0.3 , 0.5 , 0.1 , 0.0 , 1.2 , 0.4 , 0.0, 0.0 } ;
    6

    definire una variabile che conterrà la somma totale delle precipitazioni nel corso del mese campata a tre , così:

    float somma = 0.0 ;
    7

    scorrere la matrice e aggiungere tutti i valori. Un approccio semplice è quello di utilizzare un ciclo for , come questo:

    for (int i = 0; i < NumeroGiorni ; i + + ) per

    {

    }
    Pagina 8

    Scrivi l'operazione aritmetica per sommare tutti i valori insieme scrivendo la seguente riga all'interno del ciclo for :

    somma + = rainfallThreeMonths [ i] ;
    9 < p > Risolvere le precipitazioni medie dividendo la variabile " somma " con la variabile " NumeroGiorni " . Scrivi questo nella riga dopo il " }" staffa del ciclo for :

    float averageRainfall = somma /NumeroGiorni ;
    10

    Stampa il valore calcolato al punto precedente , scrivendo qualcosa di simile a questo :

    printf ( " pioggia media per% d giorni :% f " pollici , NumeroGiorni , averageRainfall ) ;

    Previous :

    next :
      Articoli Correlati
    ·Quali sono i vantaggi di un Bot ? 
    ·Come creare file Pyc per eseguire sul Web 
    ·Come usare le funzioni dei parametri di variabili in C …
    ·Come restituire un vettore da A Funzione 
    ·Funzioni static void in C 
    ·Come utilizzare la funzione Atoi 
    ·Come leggere il numero di byte in Assembly Language Fil…
    ·Come fare una web Mashup 
    ·Come svuotare il buffer in C + + 
    ·Come Spostare un oggetto mediante trascinamento in XCod…
      Articoli in evidenza
    ·Come sostituire più righe nel Apache 
    ·Come convertire i numeri interi in stringhe in Java 
    ·Come rimuovere i tag XML da un file XML in VB6 
    ·Come scoprire se un numero è primo in Java che restitu…
    ·Come eseguire Tcpdump Da Java 
    ·Come programmare giochi con Java 
    ·Come esportare elementi da ListBox a file di testo in V…
    ·Come convertire ColdFusion oggetti in JSON 
    ·Che cosa è Microsoft Visual Basic 6.5 
    ·Come inserire valori HTML in un database Oracle 
    Copyright © Conoscenza Informatica http://it.wingwit.com