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 ) ;