Wie Sie ein C++-Programm zu schreiben, die die durchschnittliche Niederschlagsmenge für drei Monate berechnet

September 3

Programmiersprachen können verwendet werden, um vielen wissenschaftlichen Bereichen, einschließlich Meteorologie zu helfen. Dies ist die Studie der Wettermuster und erzeugt enorme Summen von Daten, die nur schwer in ihrer Rohform zu schätzen sind. Mit einer Programmiersprache wie C++ kann Meteorologen helfen bei der Umwandlung von Daten in weitere nützliche Formulare. Beispielsweise könnte ein Programm die durchschnittliche Niederschlagsmenge berechnen, über den Zeitraum von drei Monaten gegeben Tägliche Niederschlagsmenge Messungen, wonach ein Meteorologe Wetter Tendenzen zu beobachten.

Anweisungen

1 Laden der C++-IDE und ein neues Projekt beginnen. Dies erstellt eine leere Quellcode-Datei im Hauptfenster.

2 Erstellen Sie eine main-Funktion. Das Programm wird in dieser Funktion befinden. Sie können eine main-Funktion schreiben, indem Sie dies eingeben:

Int main()

{

}

3 Erstellen Sie einen Wert, der die Anzahl der Tage, die auftreten, in der drei-Monats-Span hält, die Sie interessieren. Angenommen Sie, die Spanne Okt-Nov-Dez oder 92 Tage war. Sie würde dies innerhalb der geschweiften Klammern der Hauptfunktion schreibe:

Int AnzahlTage = 92;

4 Erstellen Sie ein Array, das die Tageswerte des Niederschlagsmenge für drei Monate hält. Sie werden den Datentyp "Float" verwenden, um die Werte zu speichern, und das Array speichert so viele Elemente wie die Variable "AnzahlTage" hält. Der Typ "Float" eignet sich für Zahlen mit Dezimalstellen. Sie können das Array definieren, durch das Schreiben etwas unterhalb der vorherigen Zeile:

Float RainfallThreeMonths [AnzahlTage];

5 Das Array die tägliche Niederschläge-Werte zuweisen. Die folgende Zeile zeigt, wie ein Array 10 Werte zuweisen. Sie werden alle Werte im Laufe von drei Monaten in das Array definiert, die im vorherigen Schritt hinzufügen möchten.

Schwimmen RainfallTenDays [10] = {0.0, 0.0, 0,3, 0,5, 0.1, 0.0, 1.2, 0.4, 0.0, 0.0};

6 Definieren Sie eine Variable, die die Summe Niederschlagsmenge im Laufe der drei Monate Span, wie folgt enthalten:

Schwimmen-Summe = 0.0;

7 Das Array durchlaufen und alle Werte addieren. Ein einfacher Ansatz ist die Verwendung einer for-Schleife, wie folgt:

für (Int i = 0; i < AnzahlTage; i++)

{

}

8 Schreiben Sie die arithmetische Operation zusammenfassend alle Werte zusammen schreiben Sie die folgende Zeile in der for-Schleife:

Sum += RainfallThreeMonths [i];

9 Lösen Sie die durchschnittliche Niederschlagsmenge, dividiert durch die Variable "AnzahlTage" Variable "Summe". Schreiben Sie dieses in der Zeile nach der "}" Klammer von der for-Schleife:

float AverageRainfall = Sum / AnzahlTage;

10 Drucken Sie den Wert im vorigen Schritt berechnet werden, indem etwas schreiben:

Printf ("durchschnittliche Niederschlagsmenge für %d Tag: %f Zoll", AnzahlTage, AverageRainfall);