Red de conocimiento informático - Aprendizaje de programación - Respuestas de programación de FORTRAN

Respuestas de programación de FORTRAN

La función interna para encontrar el valor absoluto es abs, la función interna para encontrar el valor máximo de una matriz es maxval y la función interna para encontrar el valor mínimo es minval. Todas admiten operaciones con matrices, por lo que el programa es bastante sencillo. escribir. Por ejemplo, para el campo de números reales de la matriz A(N), el programa se puede escribir como

Entero, parámetro: N = 10

real A(N)

A_abs_max real, A_abs_min

! Establecer valor para A

A = (/ 1.0, 2.0, -1.5, 2.1, -1.3, 2.7, 3.3, 1.5, -3.3, 1.8 /)

A_abs_max = maxval( abs(A))

A_abs_min = minval(abs(A) )<

A_abs_min = minval( abs(A) )< Resultado de salida

imprimir * , 'El máximo absoluto es:', A_abs_max

print *, 'El mínimo absoluto es:', A_abs_min

end

Para matrices, puede directamente Tome los datos requeridos y colóquelos en A, luego utilice el procedimiento anterior. ¡Es muy sencillo!