“Conocimiento Programación>C /C + + Programming

Cómo escribir un programa C + + que calcula la media Precipitación tres meses

2014/4/6
Los lenguajes de programación se pueden utilizar para ayudar a muchos campos científicos , como la meteorología. Este es el estudio de los patrones de tiempo , y que genera enormes cantidades de datos , que son difíciles de apreciar en su forma cruda . El uso de un lenguaje de programación como C + + puede ayudar a los meteorólogos en la transformación de los datos en formas más útiles . Por ejemplo, un programa puede calcular el promedio de lluvias durante el lapso de tres meses concedido lluvia mediciones diarias , lo que permitiría un meteorólogo para observar las tendencias climáticas. Cosas que necesitará
C + + entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
C + + Compiler , como G+ +
Mostrar más instrucciones
1

Load C + + IDE y empezar un proyecto nuevo. Esto creará un archivo de código fuente en blanco en la ventana principal.
2

Crear una función principal. El programa residirá dentro de esta función . Usted puede escribir una función principal al escribir esto:

int main () {


}
3

Crear un valor que contiene el número de días que se producen en el periodo de tres meses que se interese Supongamos que el intervalo era octubre - noviembre - diciembre , o 92 días . Se podría escribir esto, dentro de las llaves de la función principal :

númeroDeDías int = 92 ;
4

Crear una matriz que contiene los valores de las precipitaciones diarias durante tres meses. Usted utilizará el tipo de datos " float " para almacenar los valores , y la serie va a almacenar tantos elementos como los " númeroDeDías " variable contiene . El tipo " float " es útil para los números con puntos decimales. Se puede definir la matriz escribiendo algo como esto debajo de la línea anterior:

flotador rainfallThreeMonths [ númeroDeDías ] ;
5

Asignar los valores de las precipitaciones diarias en la matriz . La línea siguiente muestra cómo asignar 10 valores en una matriz. Usted tendrá que añadir todos los valores en el transcurso de tres meses a la matriz definida en el paso anterior .

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

Define una variable que contendrá la suma total de precipitaciones a lo largo del período de tres meses, de esta manera:

suma float = 0,0 ;
7

recorrer la matriz y añadir todos los valores. Un enfoque sencillo es utilizar un bucle for , así:

for (int i = 0 ; i < númeroDeDías , i + +) {


}
página 8

Escribir la operación aritmética de sumar todos los valores juntos escribiendo la siguiente línea en el bucle for :

suma + = rainfallThreeMonths [ i];
9

Resolver la precipitación media dividiendo la variable " suma " por la variable " númeroDeDías " . Escriba esto en la línea después de la " }" soporte del bucle :

flotador averageRainfall = suma /númeroDeDías ;
10

Imprime el valor calculado en el paso anterior por escrito algo como esto :

printf ( " Promedio precipitación % d días :% f " pulgadas , númeroDeDías , averageRainfall ) ;

C /C + + Programming
Forma de guardar una entrada en un vector
Cómo compilar C + + usando GNU
Cómo utilizar la pila de contenedores STL Clase
Cómo descargar C + +
Cómo crear una Func_Train en GtkRadiant
Programa que toma un solo argumento entero n desde la línea de comandos y crea la profundidad del árbol binario de los procesos n?
Cómo cambiar el cursor en C + +
Cómo mostrar un triángulo rectángulo de números en la programación C
Conocimiento de la computadora © http://www.ordenador.online