intent(in)::n real::o real,dimension(n)::vals real::read_val, process integer::i do i = 1,n vals(i) = read_val() end do o = process(vals,n) end function read_and_process
(independent variable) とする関数」或いは簡単に「x の関数」という。対応規則を明示するときは、適当な文字列(特に何か理由がなければ、function の頭文字から f が選ばれることが多い)を使って y = f (x) と書いて、x = a を代入したときに決まる関数の値を f (a)