News flash: I'm going to Australia in February, so this Web site may be switched off at any time.


Doing simple arithmetic in Icon

Here is a simple Icon program that finds the sum of the numbers from one to five:

    procedure main()
      local n, sum             # Declare two local variables

      sum  :=  0;              # Set the sum to zero

      every  n := 1 to 5  do   # For n equal to 1, 2, 3, 4, 5 ...
        sum  :=  sum + n;      # ...add n to the sum

      write ( "The sum of all numbers from 1 to 5 is ", sum );
    end
Several new features are introduced in this program:
Next: How expressions work in Icon
See also: Using the Icon programming language
Previous: Compiling and running an Icon program

John W. Shipman, john@nmt.edu