Fortran is a general purpose
programming language, mainly intended for mathematical computations in science
applications . Fortran is an acronym for FORmula TRANslation, and
was originally capitalized as FORTRAN. This PDF covers the following topics
related to Fortran : What is Fortran?, Fortran basics, Variables, declarations,
and types, Expressions and assignment, Logical expressions, The if statements,
Loops, Arrays, Subprograms, Random numbers and Monte Carlo simulations, Simple
input and output, Format statements, File I/O, Common blocks, data and block
data, Debugging, Running Fortran on the Physics Department’s VAX
computer, A sample Fortran program for Lab.
This note explains the
following topics: High-level programming languages, Analysis of program,
Introduction to UNIX, Creating and editing files, UNIX commands, Data Types and
Handling, Arithmetic and Assignment, Initial Values and Constants, Decision
Making in Fortran, Repeating Parts of your Program, Arrays, Functions and
Subroutines, File Handling.
This text
provides an introduction to programming and problem solving using the Fortran
95/2003/2008 programming language. This introduction is geared for non-computer
science majors. The primary focus is on an introduction to problem solving and
algorithm development. As such, many details of the Fortran 95/2003/2008
language are omitted.
This book covers the
following topics: Types, Variables, Constants, Operators, Control Constructs,
Procedures, Arrays, Modules, Pointers, Numeric Precision, Scope and Lifetime of
Variables and Debugging.
The goal of this Fortran
90 tutorial is to give a quick introduction to the key differences between
Fortran 77 and Fortran 90. Topics covered includes: Main Features of Fortran 90,
How to use Fortran 90 on the Unix computers, Basic program structure, Logical
expressions, Loops, Arrays, Subprograms, Modules, Derived data types, features
of Fortran 90.
Author(s): Paul
H. Hargrove and Sarah T. Whitlock, Stanford University